C++primer plus第六版课后编程题答案17.3
来源:互联网 发布:前端开发优化问题 编辑:程序博客网 时间:2024/05/17 22:15
main173.cpp
#include <iostream>#include <fstream>#include <string>using namespace std;void main173(){ofstream fout;ifstream fin;char filename[50];cout<<"Enter the file source:";//请输入当前目录下的文件,不可输入路径名,否则会出错cin>>filename;fin.open(filename);while(!fin.is_open())//打开失败{cout<<"\nWrong filename ,can't open it!";cout<<"Enter the file source:";cin>>filename;fin.open(filename);}char copy[50]={"Copy"};strcat(copy,filename);//要写入的文件,因为我是在前面+Copy的fout.open(copy);while(!fout.is_open())//打开失败{cout<<"\nWrong Copyfilename ,can't open it!";fout.open(copy);}string temp;while(!fin.fail()){getline(fin,temp);fout<<temp;fout<<endl;}if(fin.eof())cout<<"Copy complete!"<<endl;elsecout<<"copy failed!"<<endl;fin.close();fout.close();cin.get();}
0 0
- C++primer plus第六版课后编程题答案17.3
- C++primer plus第六版课后编程题答案 6.1
- C++primer plus第六版课后编程题答案 6.2
- C++primer plus第六版课后编程题答案 6.3
- C++primer plus第六版课后编程题答案 6.4
- C++primer plus第六版课后编程题答案 6.5
- C++primer plus第六版课后编程题答案 6.6
- C++primer plus第六版课后编程题答案 6.7
- C++primer plus第六版课后编程题答案 6.8
- C++primer plus第六版课后编程题答案 6.9
- C++primer plus第六版课后编程题答案7.1
- C++primer plus第六版课后编程题答案7.2
- C++primer plus第六版课后编程题答案7.3
- C++primer plus第六版课后编程题答案7.4
- C++primer plus第六版课后编程题答案7.5
- C++primer plus第六版课后编程题答案7.6
- C++primer plus第六版课后编程题答案 7.7
- C++primer plus第六版课后编程题答案7.9
- 对于世界而言,你可能是一个人,但是对于某人,你却是整个世界。
- Struts2学习之路_1_登录
- 说好的8点之前呢
- ArrayList Vector LinkedList 区别与用法
- 可用的通用makefile
- C++primer plus第六版课后编程题答案17.3
- Typedef的用法
- 字符设备和块设备的区别
- 凸包面积模板
- CATransform3D-Cube
- setHomeButtonEnabled和setDisplayHomeAsUpEnabled区别
- 你不在的时候,自己就是全世界
- PHP获取当前页面完整URL
- poj 2342 Anniversary party 简单树形dp