创建为实例变量的对象是否会自动重新计算?

时间:2012-10-30 07:13:48

标签: visual-c++ reference windows-runtime c++-cx

我班级中的一个实例变量是另一个ref类的对象。据我所知,这工作正常,但我担心如果没有明确调用ref new Foo(...),引用计数将无法正确初始化。我是正确的,或者我是否明白?

示例代码

 ref class Foo {
     public:
         Foo();
         virtual ~Foo();
 }

 ref class Bar {
     public:
         Bar();
         virtual ~Bar();

         Foo _myNewFoo;
 }

_myNewFoo会导致泄漏吗?或者这很好吗?

1 个答案:

答案 0 :(得分:0)

Hans Passant用最合适的答案评论了最初的问题:

  

是C ++ / CX。这段代码没有问题,_myNewFoo的引用计数   将被正确初始化。

相关问题