Questions marquées «stdstring»

std :: string est le type "string" basé sur l'octet de la bibliothèque standard C ++, défini dans l'en-tête <string>.

30
Quelle est la meilleure façon de couper std :: string?
J'utilise actuellement le code suivant pour couper à droite tous les std::stringsprogrammes: std::string s; s.erase(s.find_last_not_of(" \n\r\t")+1); Cela fonctionne bien, mais je me demande s'il y a des cas finaux où cela pourrait échouer? Bien sûr, les réponses avec des alternatives élégantes et une solution de garniture gauche sont les bienvenues.
812 c++  trim  stdstring 




11
convertir un char * en std :: string
J'ai besoin d'utiliser un std::stringpour stocker les données récupérées par fgets(). Pour ce faire, je dois convertir la char*valeur de retour de fgets()en un std::stringpour stocker dans un tableau. Comment cela peut-il être fait?
262 c++  stdstring 

4
Est-il possible d'utiliser std :: string dans une constexpr?
Utilisation de C ++ 11, Ubuntu 14.04, la chaîne d'outils par défaut de GCC . Ce code échoue: constexpr std::string constString = "constString"; erreur: le type 'const string {aka const std :: basic_string}' de la variable constexpr 'constString' n'est pas littéral ... parce que ... 'std :: basic_string' a un …



6
Comment convertir std :: string en NSString?
Salut, j'essaye de convertir un standard std::stringen un NSStringmais je n'ai pas beaucoup de chance. Je peux convertir avec succès de un NSStringà un std::stringavec le code suivant NSString *realm = @"Hollywood"; std::string REALM = [realm cStringUsingEncoding:[NSString defaultCStringEncoding]]; Cependant, j'obtiens une erreur de compilation lorsque j'essaye ce qui suit NSString …







En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.