Red*_*olf 6 c++
在Embarcadero RAD Studio中调试C++代码时发现了这一点.它似乎在编译,但坦率地说,虽然看起来很明显它的意图,我无法弄清楚它实际上在做什么.
TObject *objPtr ( new TObject() );
如果有人能提供理智的解释,我将不胜感激.
jef*_*yer 1
这会在堆上创建一个 TObject 类型的对象,并将其位置存储在名为 objPtr 的 TObject 指针中。应该在某个时候通过行删除将其删除objPtr,以防止内存泄漏。
objPtr
归档时间:
15 年,1 月 前
查看次数:
157 次
最近记录:
12 年 前