0

我从 c++ 得到这个编译器错误。错误:未在此范围内声明“拆分”。我需要帮助,因为我无法弄清楚原因。这是我的代码:

#include <iostream>

using namespace std;

int main()
{

string input;
string line;
 cout<< "Enter the input line" << endl;
while (getline(cin, line))
{   
    if (line == "quit")
    break;
     input = input + split(line, '#')[0];
}

 cout<< "The input entered was: "<<endl;
 cout<< input<< endl;

}
4

1 回答 1

1

正如 Daniel 所说,split 不是 C++ 的一部分。

你可以考虑使用boost::split

于 2013-05-13T19:50:50.913 回答