1

我只是没有看到这个:

std::istringstream stream(somestring);

string temp;
stream >> temp;

在最后一行中,调用的确切函数是什么?我在cplusplus.com的列表中找不到它。谢谢!

4

2 回答 2

5

如果有记忆,它是一个非成员函数重载——有一个类似的签名:

std::istream &operator>>(std::istream &is, std::string &s);

(目前我忽略了两者都是模板实例化的类型定义的事实istreamstring

于 2011-04-06T21:08:33.107 回答
2

你的意思是istream& operator>> (istream& is, string& str);

(在cplusplus.com上)

于 2011-04-06T21:12:01.267 回答