Resultados da pesquisa a pedido "stdstring"

3 a resposta

C ++ É um std :: string um contêiner?

Esta pode ser uma pergunta simples para alguns de vocês. Mas eu queria saber se um

6 a resposta

Lendo diretamente de um std :: istream para um std :: string

Existe alguma maneira de ler um número conhecido de bytes, diretamente em um std :: string, sem criar um buffer temporário para fazer isso?por exemplo, atual...

9 a resposta

if (str1 == str2) versus if (str1.length () == str2.length () && str1 == str2)

1 a resposta

Como copiar / definir uma std :: string volátil?

6 a resposta

“& S [0]” aponta para caracteres contíguos em um std :: string?

Eu estou fazendo algum trabalho de manutenção e encontrei algo como o seguinte:

29 a resposta

Como concatenar um std :: string e um int?

Eu pensei que isso seria realmente simples, mas está apresentando algumas dificuldades. Se eu tiver std::string name = "John"; int age = 21;Como combiná-los para obter uma única sequência"John21"?

2 a resposta

Erro de compilação com modelos - nenhuma função correspondente para chamada

Estou tentando converter uma string em um número. Para isso, encontrei o seguinte caminho: #include <iostream> #include <string> template <typename T> T stringToNumber(const std::string &s) { std::stringstream ss(s); T result; return ss >> ...

30 a resposta

Qual é a melhor maneira de aparar std :: string?

Atualmente, estou usando o código a seguir para aparar à direita todos osstd::strings nos meus programas: std::string s; s.erase(s.find_last_not_of(" \n\r\t")+1);Funciona bem, mas gostaria de saber se há alguns casos finais em que pode ...

5 a resposta

Armazenando a string UTF-8 unicode em std :: string

Em resposta à discussão em Cadeias de plataforma cruzada (e Unicode) em C ++ [https://stackoverflow.com/questions/4169948/cross-platform-strings-and-unicode-in-c] Como lidar com seqüências de caracteres Unicode em C / C ++ de uma ...

4 a resposta

Uso indevido de c_str

Eu tenho um método definido como abaixo: const std::string returnStringMethod() { std::string myString; // populate myString return myString; }Agora, no chamador, eu estava fazendo algo assim: const char * ptr = ...