문제

Basically what I'm trying to do is to distribute spaces equally between words of a given string. This is what I did:

istringstream s("En el infinito y mas alla"); 
string token;
while( s >> token )
{
    cout << token << setw(10);
}

However, this is not working as expected. Anybody know why?

도움이 되었습니까?

해결책

may be this is what you want ?

 cout<< setw(10+token.size()) << token ;
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top