码迷,mamicode.com
首页 > 其他好文 > 详细

实验七

时间:2018-06-21 00:06:40      阅读:280      评论:0      收藏:0      [点我收藏+]

标签:pre   nbsp   无法运行   tchar   while   end   分享图片   显示   mes   

/*
	用I/O流以文本方式建立一个文件test1.txt,写入字符 “已成功写入文件!”,
	用其他字处理程序打开,看看是否正确写入 
*/ 
#include<iostream>
#include<fstream>
using namespace std;

int main()
{
	
	ofstream file1("c:\\users\\1\\desktop\\test1.txt", ios_base::out);
	file1<<"已成功写入文件!"<<endl;
	file1.close();
	return 0;
	
} 

  

技术分享图片

 

/*
    使用I/O流以文本方式打开 11-3 建立的文件,读出其内容并显示出来
*/

#include<iostream>
#include<fstream>
using namespace std;

int main()
{
    char a[100];
    ifstream file("c:\\users\\1\\desktop\\test1.txt");
    if(!file)
    {
        cout<<"fail to open";
        return 1;
    }
    file.getline(a,100);
    cout<<a;
    file.close();
    return 0;
} 

技术分享图片

#include<iostream>
#include<fstream>
#include<string>
using namespace std;

int main()
{
    //输出段落 
    char a[10000];
    ifstream file("c:\\users\\1\\desktop\\article.txt");
    if(!file)
    {
        cout<<"failed to open.";
        return 1;
    } 
    while(file.getline(a,10000))
    {
        cout<<a<<endl;
    }
    cout<<endl;
    
    //字符数
    file.clear();
    file.seekg(0);
    int j=0;
    char c;
    while(file.get(c))
        j++;
    cout<<"字符数为:"<<j<<endl;
    
    //单词数
    file.clear();
    file.seekg(0);
    string world;
    int i=0;
    while(file>>world)
        i++;
    cout<<"单词数为:"<<i<<endl;
     
    //行数
    file.clear();
    file.seekg(0);
    int line=0;
    while(file.getline(a,10000))
        line++;
    cout<<"行数为:"<<line<<endl;
    
    file.clear();
    file.seekg(0);
    char m;
    file>>m;
    int n;
    while(m=getchar()!=EOF)
    {
        if(m==\n)
            n++;
    }
    cout<<n<<endl;
    
    file.close();
    return 0;
} 

技术分享图片

 

 11-7电脑无法运行,不知道怎么回事。

班级的那题我先后用结构体和类写的,但是连文本的输出都做不到,我要去看看别人写的代码感悟一下。(死鱼安乐.jpg)

 

实验七

标签:pre   nbsp   无法运行   tchar   while   end   分享图片   显示   mes   

原文地址:https://www.cnblogs.com/cppnewcomer/p/9206432.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!