preguntar acerca de cstring

9
réponses

Comment puis-je Hasher une chaîne sur un int en utilisant c++?

je dois écrire ma propre fonction de hachage. Si je voulais juste faire la fonction de hachage simple qui mappe chaque lettre dans la chaîne à une valeur numérique (i.e. a=1, b=2, c=3, ...), est-il une manière que je peux effectuer cette hachage sur …
demandé sur 1970-01-01 00:33:30
4
réponses

MFC: std:: string vs CString?

utiliser C++ avec MFC. Venant d'un c # background j'utilise typiquement string pour tous, bien, strings. Je les utilise pour les membres de classe, les paramètres de méthode, et les valeurs de retour de méthode. maintenant en C++ j'ai std::stri …
demandé sur 1970-01-01 00:33:31
5
réponses

Pourquoi dois-je d’abord utiliser strcpy() avant strcat()?

pourquoi ce code produit-il des problèmes d'exécution: char stuff[100]; strcat(stuff,"hi "); strcat(stuff,"there"); mais cela ne veut pas? char stuff[100]; strcpy(stuff,"hi "); strcat(stuff,"there"); ... …
demandé sur 1970-01-01 00:33:33
13
réponses

Comment convertir CString et: std:: string:std:: wstring?

CString est très pratique, tandis que std::string est plus compatible avec le conteneur STL. J'utilise hash_map . Cependant, hash_map ne supporte pas CString comme clé, donc je veux convertir CString en std::string . écrire une fonction …
demandé sur 1970-01-01 00:33:28