阅读背景:

初始化非默认可构造对象的动态数组

来源:互联网 

The code below:

代码如下:

struct Foo
{
    Foo(int){} // no default constructor
};

int main()
{
    Foo* pFoo = new Foo[2]{1,2}; // OK in g++, fails in clang++!
    delete[] pFoo;
}   
struct Foo
{
    Foo(



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: