Perguntas com a marcação «stdstring»

std :: string é o tipo de "string" baseado em bytes da biblioteca padrão C ++, definido no cabeçalho <string>.

30
Qual é a melhor maneira de aparar std :: string?
Atualmente, estou usando o seguinte código para aparar à direita todos os std::stringsmeus 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 falhar. Obviamente, respostas com alternativas elegantes e também solução à esquerda são bem-vindas.
812 c++  trim  stdstring 




11
converter um char * em std :: string
Eu preciso usar um std::stringpara armazenar dados recuperados por fgets(). Para fazer isso, preciso converter o char*valor de retorno defgets() em std::stringpara armazenar em uma matriz. Como isso pode ser feito?
262 c++  stdstring 

4
É possível usar std :: string em um constexpr?
Usando C ++ 11, Ubuntu 14.04, cadeia de ferramentas padrão do GCC . Este código falha: constexpr std::string constString = "constString"; erro: o tipo 'const string {aka const std :: basic_string}' da variável constexpr 'constString' não é literal ... porque ... 'std :: basic_string' possui um destruidor não trivial É …



6
Como converter std :: string em NSString?
Olá, estou tentando converter um padrão std::stringem um, NSStringmas não estou tendo muita sorte. Posso converter com sucesso de um NSStringpara um std::stringcom o seguinte código NSString *realm = @"Hollywood"; std::string REALM = [realm cStringUsingEncoding:[NSString defaultCStringEncoding]]; No entanto, recebo um erro de tempo de compilação quando tento o seguinte NSString …







Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.