2010-07-16 4 views

Répondre

20
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.

+0

Que faire si je veux passer le nombre de places en tant que paramètre – MLP

+0

Impressionnant, c'est exactement ce que je cherchais. – MLP

+2

5 peut être remplacé par une variable. – cape1232

5
#include <string> 
..... 
//i is your variable length 
string s_blanks_length_i(i, ' '); 
6
#include <string> 
std::string mystring(5,' '); 
3

5 places à la sortie standard:

std::cout << std::string(5, ' ') << std::endl; 
Questions connexes