通过重定向读取文件内容,并检测其中有多少字符,包括空格,但tap键可能统计结果不同。
#include<iostream>
int main(int argc,char *argv[]){
using std::cin,std::cout,std::endl;
cout<<"Usage:"<<argv[0]<<" < filename"<<endl;
int count=0;
char ch;
while(cin.fail()==false){
cout<<ch;
++count;
cin>>ch;
}
cout<<endl;
cout<<"Total "<<count<<" characters"<<endl;
return 0;
}
本文介绍了一个使用C++编写的简单程序,该程序能够从重定向输入中读取文件内容,并统计文件中的字符数量,包括空格。通过不断读取和计数每个字符,程序最终输出文件的总字符数。
1573

被折叠的 条评论
为什么被折叠?



