cout << stringstream

Когда я помещаю что-то в строковый поток, скажем, действительное число, если я затем вставляю этот объект строкового потока в cout ... на что я смотрю?

Обычно я получаю какие-то странные числа. Это место в памяти? Просто любопытно.

Похоже, что нижеследующий комментарий попал в него, но вот что я пытаюсь сделать:

string stringIn; 
stringstream holdBuff;
holdBuff << getline(cin, stringIn);
cout << holdBuff; 

В основном я просто пытался увидеть, как будет выглядеть holdBuff после того, как я вставил stringIn. Я пытаюсь заставить пользователя ввести строку, а затем я хочу пройти по ней в поисках ее содержимого и, возможно, преобразовать ...

20
задан MCP 11 January 2012 в 09:33
поделиться