j'ai le code comme celui-cichaîne Concat en C++ (STL)
string xml_path(conf("CONFIG"));
xml_path+=FILE_NAME;
Où, fonction conf retourne char *
et le nom du fichier est const char *
Je veux combiner à une ligne comme
xml_path(conf("CONFIG")).append(FILE_NAME)
Comment puis-je le faire?
des suggestions?
Tout le monde manque le fait que vous avez demandé une solution d'une ligne. (Mais pourquoi voulez-vous cela?) –
Supposons que je veux concaténer 5 chaînes puis je peux le faire .append(). Append() Je ne dois pas faire en 5 étapes son comme faire en Java StringBuffer obj = new StringBuffer ("foobar"). Append ("foo"). Append ("bar"); – anish