为了账号安全,请及时绑定邮箱和手机立即绑定
拷贝构造函数的参数是确定的,不能重载

最新回答 / qq_慕的地7233550
找到原因了,因为编译器原因只能手动建立项目(其实就是个文件夹),并没有将里面的.cpp文件关联在一起,和楼上的说的没错,换个能创建c++项目的编译器就好了
4-1c++属性封装之初始封装,后半部分没有声音啊,

最新回答 / 天空mn
代码没问题,可能是软甲编码的问题,另外想跟你说一点,初始化函数是init,这是个单词,不是int
讲得真好,很形象good

最新回答 / 飞行在外太空的鱼
这是复制初始化实例对象,对象t1将和t2有相同的成员变量和成员函数。这个在拷贝构造函数中出现,用来说明在直接初始化或者复制初始化实例化对象时,会自动调用拷贝构造函数,但不会自动调用普通构造函数。
这个构造函数和前面的const讲的我好乱

最新回答 / 慕少6032925
程序运行找的是main函数 ,main函数作为接口。你可以理解为这些文件合在一起,程序运行的时候 从main函数那里开始
用new实例化:student *str=new student();
str->setName("慕课网");

最新回答 / 一名不愿透漏姓名的沙雕
因为你在这里:Coordinate *p = new Coordinate[5];实例化了一个指针类型的对象(不知道这么表达对不对)所以下面应该是对指针指向的变量赋值。而你的写法是错误的,不是指针。应该将p[i]->x = 0;改为p->x = 0;(p->x应该看作一个整体,意为p所指向元素的x成员

已采纳回答 / 慕哥4334663
可以放在一个,放在一个里面好找相对方便但不便于管理,也可以不放在一个文件夹下,编译时指定头文件路径就行。
这老师讲的很好呀,而且每节课都很短,但又不失其深意。值得深思
路飞:谢谢,感觉有被冒犯到。
你怀疑你在无中生有,你在暗度陈仓、、/狗头保命
小尾巴怎么打也教,老师真贴心,哈哈哈
课程须知
本课程是C++初级课程 需要熟练掌握C++语言基础语法
老师告诉你能学到什么?
1、类的定义与对象实例化 2、string类型及属性封装 3、类外定义 4、构造函数与初始化列表 5、析构函数

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消