小编use*_*496的帖子

可以使用动态分配的内存初始化引用成员吗?

我在这里造成内存泄漏还是可以这样做?我应该使用智能指针成员而不是引用吗?

class A
{
public:

   A() : b_(*(new B))
   {}

private:
   B& b_;
};

int main()
{
    A a;
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c++

2
推荐指数
1
解决办法
189
查看次数

标签 统计

c++ ×1