Hello,

J'ai besoin de convertir des chaines de caractères se présentant sous la forme :

MaChaineDeCaracteres

et de la transformer en :

ma_chaine_de_caracteres

Je dispose de fonction pour tout passer en majuscules ou minuscules. Je pense donc qu'il faudrait tout passer en minuscule, faire une comparaison avec la chaine originale, et repérer les différences.

Existe-t-il un moyen de faire cela avec la STL ou Boost, ou dois-je faire une boucle bête et méchante ?

L'idéal serait de finir avec un champ de bits...

Merci.