第1个回答 2010-08-07
简单的循环,直接break就可以。如果嵌套了多层,可以考虑try-throw-catch的方式.
第2个回答 2010-08-10
ifstream infile;
infile.open("FileName",ios::in);
char ch=0;
while(infile>>ch&&ch!='\n')
cout<<ch;//循环体
cout<<endl;
补充:
可以尝试使用wchar_t(可以存储汉字,日文等等)代替char,不过我对宽字符型不是很了解,可以查下相关资料。
第3个回答 2010-08-07
break和continue,break终止程序,continue是跳出本次循环程序没有终止!再就/n下一行
第4个回答 2010-08-07
char n[10];
while (inf>>n)
{
}