c++怎么在类的成员函数里面引用类?要求用Date类d1里的数据成员年月日减去d2对象的年月日,

2024-12-04 09:01:33
推荐回答(2个)
回答1:

往往崩溃和‘怎么引用’没有什么直接的关系,因为后者只告诉你一些基本的原则,而如果你已经出现崩溃,说明这些基本原则已经满足了,至少没有编译期错误了
至于崩溃本身,你要自己调试一下代码,可能哪里有个bug而已
例如你左边的图,SetDate时year, month和day都没有初始化,你当然不能再这时候调用。你必须等它有合法的值时再调用

回答2:

可以用 友元函数啊。
或者和你思想差不多,对象作为参数传递啊。