第16周 阅读程序 ( 2)

来源:互联网 发布:淘宝改差评话术 编辑:程序博客网 时间:2024/05/28 05:14


*Copyright(c) 2016.烟台大学计算机与控制工程学院
*ALL rights  reserved.
*文件名称:main.cpp
*作者:孙亚茹
*完成日期:2016年6月20日
*问题描述:阅读程序,说出程序的功能。
*/

#include <iostream>#include <fstream>using namespace std;int main(){    ifstream readFile;    ofstream writeFile;    char ch;    readFile.open("a.txt", ios::in);    writeFile.open("b.txt", ios::out);    while (readFile.get(ch))        writeFile.put(ch);    readFile.close();    writeFile.close();    cout << "Finish!" << endl;    return 0;}

程序功能:

                 建立一个a.txt和b.txt 文件,将一个字符写进a.txt,在b.txt中输出。

(2)

#include <iostream>#include <fstream>#include<cstring>using namespace std;int main(){    ifstream readFile;    ofstream writeFile;    char ch[100];    readFile.open("a.txt", ios::in);    writeFile.open("b.txt", ios::out);    while (!readFile.eof())    {        readFile.getline(ch,100,'\n');        writeFile.write(ch,strlen(ch));        writeFile.write("\n",1);    }    readFile.close();    writeFile.close();    cout << "Finish!" << endl;    return 0;}


程序功能:

                当文件没有达到末尾的时候输入一个字符串,在另一个文件中输出字符串的长度,输出换行符。

0 0
原创粉丝点击