C++文件操作之get/getline

问题描述:   

            C++ 读取写入文件,其中读取文件使用get和getline方式

参考资料:

http://simpleease.blog.163.com/blog/static/159608582005529457270/

http://blog.csdn.net/sergery/article/details/8193907

问题解决:

            (1)使用get方式读取

get

注:

        使用get方式读取文件流,换行符或者EOF会终止读取

      注意其中in.fail()  / in.clear() 的使用

       (2)使用getline

getline

注:   

        以上使用getline读取文件

     (3)main函数

mains

注:

        其中函数rdstate()可以查看当前流的状态,使用方法是

in.rdstate() & istream::goodbit;

rdstate

注:

      通过上述方法,可以查看流的当前状态

源文件:

FileStream.cpp

posted @ 2013-08-13 09:20  罗松超  阅读(2788)  评论(0编辑  收藏  举报