Bonjour,

Je lisais une source cpp, et j'ai découvert la façon suivante pour générer une string s de taille size aléatoirement (les caractères possibles étant les caractères ascii allant de 32 à 122).

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
for (int j=0; j<size; j++)
    s += (rand() % 90) + 32;
Malheureusement je ne comprend pas pourquoi ça marche !?
L'opérateur += effectue la conversion integer -> ASCII ?

Merci