stringhe c ++ cout autocase?
-
20-08-2019 - |
Domanda
È possibile fare qualcosa come cout < < " la mia stringa " ;; e la mia stringa è maiuscola? da quello che posso dire non c'è modo di farlo? devo avvolgerlo attorno a una funzione
Soluzione
Sì, puoi estendere std: streambuf Vedi questo esempio: http://www.java2s.com/Tutorial/ cpp / 0240__File-stream / Extendsstdstreambuftocreateoutputbuffer.htm
Altri suggerimenti
Usa Boost string_algo libreria:
string myStr("my string");
to_upper(myStr);
cout << myStr;
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow