C++ fstream 文件输入

fstream file;
file.open("filename");
之后file就可以当cin用了。
file.get(x);按字符获取
file>> double 类型数据(以空格为界)

过程:
1.遇到空格、\r\n、\n都会跳过,直到遇到字符类型或者数字类型的char
2.如果是字符类型,则double为0,并进入死循环

,则double类型为0,并掉入死循环_______
int类型也是如此,会卡住进入死循环。**

cin.ignore(num,char)忽略字符 提取数量为num的字符

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • C/C++输入输出流总结 前两天写C++实习作业,突然发现I/O是那么的陌生,打了好长时间的文件都没有打开,今天终...
    LuckTime阅读 5,665评论 0 6
  • c++文件操作详解 C++ 通过以下几个类支持文件的输入输出: ofstream: 写操作(输出)的文件类 (由o...
    鲍陈飞阅读 5,731评论 0 2
  • C++入门笔记:高级编程 文件和流 打开文件void open (const char *filename, io...
    云之外阅读 4,280评论 0 4
  • 写在前面: 犹豫了一下,不知道该不该发这么多。毕竟题目虽全,但是其实很多人看了不到一半,估计就会默默的收藏保存,等...
    Yt_cc阅读 14,944评论 1 6
  • 渐变的面目拼图要我怎么拼? 我是疲乏了还是投降了? 不是不允许自己坠落, 我没有滴水不进的保护膜。 就是害怕变得面...
    闷热当乘凉阅读 9,770评论 0 13