Je veux ajouter un préfixe simple à une liste de chaînes:C++/boost: appliquer un préfixe à une liste de chaînes
Input: "a, b, c, d, e"
Output: ":a, :b, :c, :d, :e"
Y at-il bibliothèque Boost déjà mis en place pour ce genre d'opérations? ajouter des préfixes ou même appliquer une opération boost::format
à une séquence de chaînes?
J'ai recherché sur la bibliothèque boost::algorithm::string
mais je n'ai rien trouvé. Bien sûr, je pourrais le résoudre simplement avec std::for_each
ou tout autre moyen, mais je veux savoir s'il y a quelque chose déjà fait.
Comment ces chaînes stockées? c'est une liste? –
Rama
'std :: vector' En fait, même si 'boost' et' std' ne pensent qu'à des plages ou à des itérateurs, je pense que le conteneur spécifique n'a pas d'importance ici. –
Votre entrée est-elle une chaîne comme dans votre exemple ou un conteneur de chaînes? – mkaes