问答详情
源自:3-1 案例改造

没有听清楚

老师一开始说这个局限性是只对什么数据类型进行栈机制操作啊

提问者:你买的都好吃 2017-06-03 19:31

个回答

  • 我是一只小蜗牛
    2017-06-06 19:17:27

    因为C++ 默认的拷贝构造函数是浅拷贝,咋们案例是值这种东西,所以可以直接赋值;但是如果涉及到指针,那么用浅拷贝容易造成内存泄漏,因为你的地址是一样的,释放两次会出现内存泄漏,这时候你就要自己实现拷贝构造函数了,而不能使用默认的拷贝构造函数