1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
/* ne pas créer le flux (ou la chaine temporaire) avant */
/* par contre, le tableau de numéros de téléphone doit
* subsiter apres la sortie de la boucle
*/
std::vector<std::string> tab;
for(i=0;i<numtel;i++)
{
/* créer le flux ici */
std::stringstream ss;
flux << NumeroTel; // ajout du numero de tel dans le flux
std::string result; //création de la chaine
result = flux.str(); // recuperation du numero de telephone
result.insert(0,"0"); // ajoute un 0 au debut du numero de telephone
result.insert(2,"-"); // ajoute au numero de tel les seprateur "-"
result.insert(5,"-");
result.insert(8,"-");
result.insert(11,"-");
tab.pus_back(result);//injection dans un tableau
} |