J'ai besoin de créer une chaîne de blancs en C++, où le nombre d'espaces est une variable, donc je ne peux pas simplement taper dedans. Comment faire ceci sans boucler?Comment créer une chaîne de blancs en C++?
Merci!
J'ai besoin de créer une chaîne de blancs en C++, où le nombre d'espaces est une variable, donc je ne peux pas simplement taper dedans. Comment faire ceci sans boucler?Comment créer une chaîne de blancs en C++?
Merci!
size_t size = 5; // size_t is similar to unsigned int ‡
std::string blanks(size, ' ');
Voir: http://www.cplusplus.com/reference/string/string/string/
‡ Voir la question sur size_t si ce n'est pas clair.
#include <string>
.....
//i is your variable length
string s_blanks_length_i(i, ' ');
#include <string>
std::string mystring(5,' ');
5 places à la sortie standard:
std::cout << std::string(5, ' ') << std::endl;
Que faire si je veux passer le nombre de places en tant que paramètre – MLP
Impressionnant, c'est exactement ce que je cherchais. – MLP
5 peut être remplacé par une variable. – cape1232