Path
827 196
847 195
868 194
889 193
909 191
929 191
951 189
971 186
991 185
1012 185
Path
918 221
927 241
931 261
931 281
930 301
931 321
927 341
923 361
921 382
我使用getline函數的閱讀每一行文本的文本文件,我想在一個單一的線2號解析爲兩個不同的整數變量.The代碼我有到目前爲止。
int main()
{
vector<string> text_file;
int no_of_paths=0;
ifstream ifs("ges_t.txt");
string temp;
while(getline(ifs, temp))
{
if (temp2.compare("path") != 0)
{
//Strip temp string and separate the values into integers here.
}
}
}
如何將字符串從stringstream中分離出來並保存爲整數,而不用調用atoi()函數? – rajat
'atoi'是C做事的方式。使用IOstreams和[提取操作符](http://www.cplusplus.com/reference/iostream/istream/operator%3E%3E/)是C++的做事方式。 – acraig5075
ohk很酷謝謝。 – rajat