Je sais que c'est un problème commun, mais à la recherche de références et d'autres matériaux, je ne trouve pas de réponse claire à cette question de la mienne. Envisager d'avoir un tel code:
#include <string>
// ...
// in a method
std::string a = "Hello ";
std::string b = "World";
std::string c = a + b;
Bien compilateur me dit qu'il ne peut pas trouver un opérateur surchargé pour char[dim]. Bien, cela signifie que dans le string n'est pas un opérateur+??? mais dans plusieurs exemples, il y a une situation comme celle que je suis fournissant maintenant... eh Bien... Si ce n'est pas la bonne façon de la concaténation de plusieurs chaînes... qui est la meilleure pratique??
Merci