导航

C++ Primer Plus习题6-8

Posted on 2009-12-20 11:03  spock  阅读(172)  评论(0)    收藏  举报

#include <iostream>
#include <fstream>          // file I/O suppport
#include <cstdlib>          // support for exit()
using namespace std;

const int SIZE = 20;

int main()
{
	ifstream inFile;
	cout<<"请输入文件名:";
	char filename[SIZE];
	cin>>filename;
	inFile.open(filename);
	if(!inFile.is_open())
	{
		cout<<"文件打开失败!";
	}
	int count=0;
	char ch;
	while(!inFile.eof())
	{
		inFile>>ch;
		count++;
	}
	cout<<"共有"<<count<<"个字符!";
}