首页 > 其他分享 >定义一个Dog类,包括体重和年龄两个数据成员及其成员函数,声明一个实例dog1,体重5,年龄10,使用I/O流把dog1的状态写入磁盘文件。再声明一个实例dog2,通过读取文件dog1的状态赋给dog

定义一个Dog类,包括体重和年龄两个数据成员及其成员函数,声明一个实例dog1,体重5,年龄10,使用I/O流把dog1的状态写入磁盘文件。再声明一个实例dog2,通过读取文件dog1的状态赋给dog

时间:2023-05-16 19:23:29浏览次数:46  
标签:文件 out2 int ios Dog dog2 dog1

#include<bits/stdc++.h>

using namespace std;

class Dog

{

       private:

              int weight,age;

       public:

              Dog(int w,int a):weight(w),age(a)

              {

              }

              int getw()

              {

                     return weight;

              }

              int geta()

              {

                     return age;

              }

};

int main()

{

       Dog dog3(5,10);

       fstream out1;

       out1.open("dog3.txt",ios::binary|ios::out);

       out1<<"体重:"<<dog3.getw()<<endl<<"年龄:"<<dog3.geta()<<endl;

       fstream in,out2;

       in.open("dog3.txt",ios::binary|ios::in);.

       out2.open("dog4.txt",ios::binary|ios::out);

       out2<<"dog4=dog3"<<endl;

       char ch;

       while(!in.eof())

       {

              in.get(ch);

              out2.put(ch);

       }

       return 0;

}

标签:文件,out2,int,ios,Dog,dog2,dog1
From: https://www.cnblogs.com/wwj1/p/17406561.html

相关文章

  • JPG文件格式解码图片高度和宽度的分析
    13.简单说一下JPG文件的解码-------------------------解码程序先从JPG文件中读出采样系数,这样就知道了MCU的大小,算出整个图象有几个MCU.解码程序再循环逐个对MCU解码,一直到检查到EOI标记.对于每个MCU,按正规的次序解出每个DU,......
  • css 样式文件中的特殊符号 - 波浪号(也叫 tilde,squiggle,twiddle)
    例子:.check:checked~.content{}~选择器实际上是后继同胞组合器(在2017年之前称为一般同胞组合器):后继同胞组合器由“波浪号”(U+007E,~)字符组成,它将两个简单选择器序列分隔开。由这两个序列表示的元素在文档树中具有相同的父级,并且由第一个序列表示的元素位于由第二个序列表......
  • 使用 Angular Shortcut 导入 style 文件
    假设我们的Angular项目具有下列这个文件结构:在一个典型的Angular项目中,通常会有很多组件。每个组件都有自己的样式表(CSS、SCSS、LESS等)。Angular开发人员可能经常需要在组件中包含全局样式文件(特别是变量文件),比如上图的_variables.scss.在hello.component.scss里需要......
  • 使用 SAP Fiori Tools 提供的中间件导入本地下载的 SAP UI5 库文件来启动 SAP UI5 应
    本教程第100个步骤,笔者介绍了如何使用本地部署的SAPUI5库文件来运行SAPUI5应用的技巧:SAPUI5应用开发教程之一百-如何修改SAPUI5框架的源代码实现,以及使用本地部署的SAPUI5SDK我们简单回顾一下这种方法的实现步骤:从SAPUI5官网将我们想使用的SAPUI5SDK......
  • ALLEGRO保存文件时提示被锁定了,但实际上是没有认为的设置密码,要怎么解锁呢?
      如果以上方法不行那就点下面这个再试试还有一个点需要注意,在PCB文件夹下面会有一个LCK的文件,把这个文件删了就能正常保存了 3.这里做个说明 ......
  • SAP UI5 Tooling - 在 i18n.properties 文件里维护中文字符后变成乱码该如何解决
    看这个Githubissue.重现步骤:解决方案settingthepropertiesFileSourceEncodingconfigurationinui5.yamltoUTF-8.Documentation:https://sap.github.io/ui5-tooling/pages/Configuration/#encoding-of-properties-filesExample:https://github.com/SAP-samples/ope......
  • Powershell 无法将“mysql”项识别为 cmdlet、函数、脚本文件或可运行程序的名称
    Win键+Q,在搜索框内输入Powershell。点击以管理员身份运行Powershell。粘贴代码 set-executionpolicyremotesigned 按回车键执行命令。输入A,按回车键确认。 ......
  • c#.net中实现文件上传下载的三种解决方案(推荐)
    ​ 以ASP.NETCoreWebAPI 作后端 API ,用 Vue 构建前端页面,用 Axios 从前端访问后端 API,包括文件的上传和下载。 准备文件上传的API #region 文件上传  可以带参数        [HttpPost("upload")]        publicJsonResultuploadProject(I......
  • Spring Boot加载配置文件的顺序
    在SpringBoot中,配置文件的加载顺序如下:1.配置文件的默认位置:SpringBoot首先尝试加载位于classpath根目录下的`application.properties`或`application.yml`文件作为默认的配置文件。2.`spring.config.name`属性:如果存在`spring.config.name`属性,SpringBoot会尝试加载与该属......
  • 镭速传输:安全文件传输的意义
    文件共享解决方案如今无处不在。如果您搜索“在线文件共享服务”,那么您将获得如此多的页面,包括安全文件传输,安全文件共享,Google驱动器,虚拟数据室以及每个可以想象的解决方案。在高科技领域,企业处理机密信息,因此他们理解安全共享文档的重要性。这就是为什么企业主总是寻找可以为他......