C++学习第二十天----简单文件输入/输出

这篇具有很好参考价值的文章主要介绍了C++学习第二十天----简单文件输入/输出。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.写入到文本文件中

        必须声明自己的ofstream对象,为其命名,并将其同文件关联起来;

第一,如何声明这种对象
ofstream outFile;
ofstream fout;

第二,如何将这种对象和特定的文件联系起来
outFile.open("fish.txt);
char filename[50];
cin >> filename;
fout.open(filename);

第三,如何使用这种对象
double wt = 125.8;
outFile << wt;
char line[81] = "objects are closer than they apper.";
fout << line << endl;

        方法open()接受一个c-风格字符换作为参数,可以是一个字面字符串,也可以是存在数组中的字符串。

        声明一个ofstream对象并将其同文件关联起来后,用于cout的操作和方法(如<< 、endl和setf())都可以用于ofteram对象。

文本文件输出;程序清单6.15; · 9b2132c · Kite/C和C++ - Gitee.com

        运行之后,在程序所在目录下会生成一个一个文本文件;文章来源地址https://www.toymoban.com/news/detail-677869.html

到了这里,关于C++学习第二十天----简单文件输入/输出的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • C++I/O流——(3)文件输入/输出(第二节)

    归纳编程学习的感悟, 记录奋斗路上的点滴, 希望能帮到一样刻苦的你! 如有不足欢迎指正! 共同学习交流! 🌎欢迎各位→点赞 👍+ 收藏⭐ + 留言​📝 含泪播种的人一定能含笑收获! 一起加油! 目录 文件的输入/输出操作: 1.ASCII 文件的读写操作: 2.二进制文件的读写

    2024年01月16日
    浏览(41)
  • Java文件输入输出(简单易懂版)

    在Java中不论文件输入还是输出都会用到File类,参考这篇文章Java File类(文件操作类)详解 这里会涉及到绝对路径、相对路径、路径中的斜杠“/”和反斜杠“”,有些小伙伴可能不熟悉,参考这两篇文章绝对路径和相对路径详解, 斜杠’/’ 和反斜杠’’ 我们先来看一下此

    2024年02月06日
    浏览(34)
  • C++输入输出和文件

    streambuf 类为缓冲区提供了内存,并提供了用于填充缓冲区、访问缓冲区内容、刷新缓冲区和管理缓冲区内存的类方法; ios_base 类表示流的一般特征,如是否可读取、是二进制流还是文本流等; ios 类基于ios_base,其中包括了一个指向streambuf对象的指针成员; ostream 类是从ios类

    2024年02月01日
    浏览(35)
  • 学习JAVA的第二十天(基础)

    目录 字符集  编码和解码 字符流 FileReader FileWriter 缓冲流  字节缓冲流 字符缓冲流 转换流                                                               序列化流         反序列化流   打印流 字节打印流   字符打印流 解压缩流                           

    2024年03月15日
    浏览(42)
  • 【C++学习】C++入门 | C++该怎么学 | 命名空间 | 输入输出

    欢迎来到C++的世界,这是一门令人兴奋的语言。 好吧,每当我开始阅读C++的书籍的时候,开头的第一句话必定是这个, 也不知道其他语言的编程书籍是不是这样,那就让这句话也作为我C++分享之路上的第一句话吧。 目录 写在前面 1. C++怎么学? 1. C语言 2. Object-Oriented C++ 3.

    2024年02月10日
    浏览(30)
  • 【C++】万字详解IO流(输入输出流+文件流+字符串流)

    流的概念:若干个字节组成的一个字节序列,代表信息从源到目的的流动 头文件 iostream 从标准输入读取流 cin //把空格、换行作为分隔符(不读空格) 从标准输出写入流 cout 首先,我们的这个分标题是插入符 , 这样一看大家是不是都懵了:cina,为什么不是 这个符号是插入符呢

    2024年02月04日
    浏览(42)
  • Linux :: 文件内容操作【5】:echo 指令 与 输入重定向、输出重定向、追加重定向在文件内容写入中的简单用法!

    前言:本篇是 Linux 基本操作篇章的内容! 笔者使用的环境是基于腾讯云服务器:CentOS 7.6 64bit。 学习集: C++ 入门到入土!!!学习合集 Linux 从命令到网络再到内核!学习合集 说明:此处结合 「echo 指令」 提前引入 「重定向」 及 「管道」 的简单用法,深入的 「重定向」

    2024年02月01日
    浏览(42)
  • C++文件操作基础 读写文本、二进制文件 输入输出流 文件位置指针以及随机存取 文件缓冲区以及流状态

    文本文件一般以行的形式组织数据。 包含头文件: #include fstream 类: ofstream(output file stream) ofstream 打开文件的模式(方式):类内open()成员函数参数2.参数1是文件存储/创建路径 例如:fout.open(filename,ios::app); 对于 ofstream,不管用哪种模式打开文件,如果文件不存在,都会创

    2024年01月25日
    浏览(39)
  • 【深度学习】ONNX 模型文件修改节点的名称,修改输入名称,修改输出名称

    想要修改onnx模型文件的节点名称,要么在最初的pytorch代码里去改,要么就直接在onnx模型文件里改。 而我这里直接在onnx模型文件改,我有一个onnx文件,输出节点的名字是这样的: 这不改就看着真难受,那么就用python改: 改完后: 其实修改其他节点的名称也可以这样去做,

    2024年02月15日
    浏览(30)
  • 【C++】STL 算法 - transform 变换算法 ① ( transform 函数原型 | 将 一个 或 两个 输入容器 中的元素 变换后 存储到 输出容器 中 )

    std::transform 是 STL 标准模板库 中的一个算法 , 该算法的作用是 用于对 容器 或 指定迭代器范围 的 每个元素 进行 指定的 \\\" 转换操作 \\\" , 并将 \\\" 转换结果 \\\" 存储到另一个容器中 ; std::transform 算法 接受 一个 或 两个输入范围 , 以及一个输出范围 , 并 根据提供的 一元函数对象 或

    2024年01月16日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包