【发布时间】:2015-06-26 08:05:57
【问题描述】:
当我的 istream 还包含换行符并且我不想转义空格时,如何将 istream 转换为字符串? 谢谢。
【问题讨论】:
-
您的意思是您希望字符串包含文字字符
'\'和'n'而不是换行符? -
即使只是询问将流“转换”为字符串的问题,也表明存在根本性的误解。流是数据流,而字符串是字节容器。两者完全不同。您的意思是您希望将流中的所有字节提取到一个字符串中,直到流干涸(达到 EOF)?要不然是啥?具体而准确。
-
未格式化的输入函数?
noskipws?用istreambuf_iterator<char>s 初始化它?
标签: c++ string type-conversion istream