C++ Primer(第5版) 练习 14.36
练习 14.36 使用前一个练习定义的类读取标准输入,将每一行保存为vector的一个元素。
环境:Linux Ubuntu(云服务器)
工具:vim
代码块
class PrintString{
public:
PrintString(istream &in = cin): is(in){}
string operator(){
string s;
is>>s;
if(is){
return s;
else{
return "";
}
}
private:
istream &is;
};
int main(){
PrintString in;
vector<string> str{in(), in(), in()};
return 0;
}