首页 > 编程语言 >编程一小时2023.5.18

编程一小时2023.5.18

时间:2023-05-18 22:56:35浏览次数:51  
标签:cout weight int 18 编程 ios outFile 2023.5 inFile

#include<iostream>

#include<fstream>

using namespace std;

class Dog{

public:

int getdogage(){

return age;

}

int getdogweight(){

return weight;

}

void setdog(int x,int y){

age=x;

weight=y;

}

private:

int age,weight;

};

 

int main(){

int v1,v2;

Dog dog1;

dog1.setdog(10,5);

ofstream

outFile("outfile.txt",ios::out);

outFile<<dog1.getdogage()<<""<<dog1.getdogweight();

outFile.close();

Dog dog2;

ifstream

inFile("outfile.txt",ios::in);

inFile>>v1;

inFile.seekg(1,ios::cur);

inFile>>v2;

dog2.setdog(v1,v2);

outFile.close();

cout<<"age of dog1:"<<dog1.getdogage()<<endl;

cout<<"weight of dog1:"<<dog1.getdogweight()<<endl;

cout<<"age of dog2:"<<dog2.getdogage()<<endl;

cout<<"weight og dog2:"<<dog2.getdogweight()<<endl;

}

标签:cout,weight,int,18,编程,ios,outFile,2023.5,inFile
From: https://www.cnblogs.com/zbl040721/p/17413539.html

相关文章

  • 2023-05-18:有 n 名工人。 给定两个数组 quality 和 wage , 其中,quality[i] 表示第 i 名
    2023-05-18:有n名工人。给定两个数组quality和wage,其中,quality[i]表示第i名工人的工作质量,其最低期望工资为wage[i]。现在我们想雇佣k名工人组成一个工资组。在雇佣一组k名工人时,我们必须按照下述规则向他们支付工资:对工资组中的每名工人,应当按其工作质量与同......
  • 编程打卡:面向对象程序设计测试
    #include<iostream>#include<iomanip>#include<string>#include<bitset>usingnamespacestd;intmain(){intx;cin>>oct>>x;cout<<dec<<x<<endl;cout<<setw(20)&l......
  • C语言编程—常量
    常量是固定值,在程序执行期间不会改变。这些固定的值,又叫做字面量。常量可以是任何的基本数据类型,比如整数常量、浮点常量、字符常量,或字符串字面值,也有枚举常量。常量就像是常规的变量,只不过常量的值在定义后不能进行修改。常量可以直接在代码中使用,也可以通过定义常量来使用。整数......
  • 2023/5/18
    L1-015跟奥巴马一起画方块分数 15全屏浏览题目作者 陈越单位 浙江大学美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算......
  • 5.18打卡
    一、实验内容定义一个Dog类,包括体重和年龄两个数据成员及其成员函数,声明一个实例dog1,体重5,年龄10,使用I/O流把dog1的状态写入磁盘文件。再声明一个实例dog2,通过读取文件dog1的状态赋给dog2。分别用文本方式和二进制方式操作文件。二、实验代码#include<bits/stdc++.h>usingna......
  • 实验四 函数与异常处理编程
    print(sum)sum=42print(sum)definc(n):sum=n+1print(sum)returnsumsum=inc(7)+inc(7)print(sum)deffunc1(a,b,c,d,e,f):return[a,b,c,d,e,f]deffunc2(a,b,c,*,d,e,f):return[a,b,c,d,e,f]deffunc3(a,b,c,/,d,e,f):re......
  • 2023/5/18
    %%loam_livox建图++3D_detect实现 1.loam_livox+3Ddetect的实现流程:2.编译安装loam_livox:本机环境:ubuntu18.04.06lts ROSmelodic      python3.6python2.7     gcc/g++gcc(Ubuntu9.4.0-1ubuntu1~18.04)9.4.0     依赖库:Eigen3(3.3.7......
  • 5.18每日总结
    今日进行了python的学习。对于昨天的测试代码进行了分析学习。R7-1字典合并d1=eval(input())d2=eval(input())forkeyind2.keys():d1[key]=d1.get(key,0)+d2[key]t=list(d1.items())t.sort(key=lambdax:ord(x[0])iftype(x[0])==strelsex[0])......
  • C/C++银行自助存取款机模拟程序[2023-05-18]
    C/C++银行自助存取款机模拟程序[2023-05-18]设计一个银行自助存取款机模拟程序,银行自助存取款机的用户包括银行管理员和客户,程序可实现这两类用户的基本操作需求。银行管理员:凭身份密码登录后可查看银行自助存取款机的余额、查询给定时间段内所有的交易信息(卡号、交易类型、交......
  • 每日总结-23.5.18
    <%@pagelanguage="java"contentType="text/html;charset=UTF-8"pageEncoding="UTF-8"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http://www.w3.org/TR/html4/loose.dtd&qu......