c++从While循环读入字符串停止

来源:百度知道 编辑:UC知道 时间:2024/05/20 03:24:56
string str;
while(cin>>str)words.push_back(str);
我要读入一系列字符串,可是如何使控制台程序退出呢(也就是读完)?

输入“###”退出
#include<string.h>

string str;
while(cin>>str)
{
if(strcmp(str,"###")==0) break;
words.push_back(str);
}

设置长度
设置结束串 如“end”
都可以
我电脑没装VC
所以没办法帮你写啊
要是c语言的还好