我有一个字符串向量,其中包含数字、单词、空格,甚至是引号之类的奇怪字符。我正在尝试使用字符串流来阅读所有内容,以便可以将双打与字符串分开。
当我这样做时:
字符串流包含
4165 此包装包含 12 1/2" 螺丝
代码:
stringstream >> mydouble
stringstream >> mystring
mydouble 包含
4165
那么唯一读入 mystring 的是
此包装包含 12 1/2
我怎样才能让它保持整条线?
有时我的文件包含以下内容:
4165 此包装包含 2 1/2" 螺丝
65 此包装包含 12> 1/2" 螺丝
此包装包含 1 个螺丝