关于new重载,本人做了一个实验.为什么会调用构造函数(C++)

2025-05-14 03:18:22
推荐回答(2个)
回答1:

昨天你就没仔细看回答
mystr *my1= new mystr;//这里是先执行new的内容,执行完new之后这里会调用一次构造函数。
//昨天你new里面又写了1个new所以调用了2次

回答2:

你的new应该不会执行. 如果不用单步追踪, 可以考虑增加除错讯息.

这边有一个网页, 你参考一下,
看起来, new应该是一个全局函式, 不太像是class中的function.

http://blog.csdn.net/tobefxz/article/details/14119159