2017.06.04 c++文件学习
来源:互联网 发布:java ftp 文件夹大小 编辑:程序博客网 时间:2024/05/16 12:34
// a8.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <iostream>#include <fstream>#include <cstdlib>using namespace std;const int SIZE=60;int _tmain(int argc, _TCHAR* argv[]){char filename[SIZE];ifstream infile;cout<<"Enter name of data file:";cin.getline(filename,SIZE);infile.open(filename);if(!infile.is_open()){cout<<"Cound not open the file :"<<filename<<endl;cout<<"Program terminating .\n"<<endl;exit(EXIT_FAILURE);}double value;double sum=0.0;int count=0;infile>>value;while(infile.good()){++count;sum+=value;infile>>value;}if(infile.eof()){cout<<"End of file reached;\n";}else if(infile.fail()){cout<<"Input terminated by data mismatch.\n";}else{cout<<"Input terminated for unknown reason.\n";}if(count==0)cout<<"No data processed.\n";else{cout<<"Item read:"<<count<<endl;cout<<"Sum:"<<sum<<endl;cout<<"Average:"<<double(sum/count)<<endl;}infile.close();return 0;}
阅读全文
0 0
- C文件学习
- c语言文件学习
- C文件读写学习
- C语言学习-文件
- C学习笔记 文件输入输出
- C语言再学习 -- 文件
- 2017.06.04 c++文件学习
- Object-C学习笔记九-----查找文件
- Objective-C学习-查找文件
- Objective-C学习-查找文件
- Linux c的学习第一步 makefile文件
- C语言学习第十七天(文件操作)
- 重新学习C语言笔记--文件(2)
- 【Objective-c 学习笔记】大文件拷贝
- 学习C/C++语言:文件的操作
- C学习笔记10--文件操作
- Objective-C学习笔记-之操作文件
- Objective-C学习笔记-之文件查找
- Android避免内存溢出(Out of Memory)方法总结
- request作用域
- 计算几何--凸包--Andrew算法--HDU1392
- assert()函数用法总结
- Myeclipse10安装activiti插件包 后新建Activiti diagram遇到问题解决
- 2017.06.04 c++文件学习
- GCD黑科技
- 双击编辑树节点功能
- 安卓刷机常识和教程
- NoSQL简单介绍
- centos7 安裝nginx
- 单片机复位电路详解
- hdu 2111
- 【深度学习】caffe中那些layers