Bonjour,
voilà, j'ai 2 petites questions sur les std::string :
1/ Quand on crée un string avec une chaîne vide,
exemple :il est = NULL.
Code : Sélectionner tout - Visualiser dans une fenêtre à part std::string s1("");
Y a-t-il des contraintes d'utilisation du coup ?
2/ Si j'ai une fonction :
et que je veux lui passer un char* :
Code : Sélectionner tout - Visualiser dans une fenêtre à part void f(const std::string& s)
Y a-t-il une meilleure syntaxe ? (à part de ne pas utiliser les char bien sûr
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 char tab[256]; strcpy(tab, "coucou"); f(tab);)
Ou de toute façon on a création d'un objet std::string par recopie à partir de std::string(tab); ??
Merci par avance.
@+
Partager