Sha*_*Guy 3 c++ string iostream stringstream
我有一个先前声明的char c[64];,我正在尝试查看管道输出的第一个字:
read(pipe_replacement_to_main[READ_END], c, BUF_SIZE);
istringstream response_stream(string(c));
string response_string;
getline(response_stream, response_string, ' ');
Run Code Online (Sandbox Code Playgroud)
gcc在第四行给了我以下内容:
error: no matching function for call to ‘getline(std::istringstream (&)(std::string), std::string&, char)’
Run Code Online (Sandbox Code Playgroud)
我甚至无法弄清楚它是如何调用该函数的.我是否声明了istringstream错误?
最烦恼的解析,在构造函数中添加一对括号response_stream.
istringstream response_stream((string(c)));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2595 次 |
| 最近记录: |