2010-07-16 23 views

risposta

20
size_t size = 5; // size_t is similar to unsigned int ‡ 
std::string blanks(size, ' '); 

See: http://www.cplusplus.com/reference/string/string/string/

‡ vedere la domanda su size_t se questo non è chiaro.

+0

Che cosa devo fare per passare il numero di spazi come parametro – MLP

+0

Impressionante, questo è esattamente quello che stavo cercando. – MLP

+2

5 può essere sostituito da una variabile. – cape1232

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

5 spazi a standard output:

std::cout << std::string(5, ' ') << std::endl; 
Problemi correlati