struct Foo
{ /* ... */ };
int main(int argc, char** argv)
{
Foo* parFoo = new Foo[2];
Foo** ppFoo(&parFoo); // invalid: C2059
Foo** ppFoo2 = &parFoo; // OK
delete[] parFoo;
}
c3RydWN0ICBGb28KeyAvKiAuLi4gKi8gfTsKCmludCBtYWluKGludCBhcmdjLCBjaGFyKiogYXJndikKewogIEZvbyogIHBhckZvbyA9IG5ldyBGb29bMl07CiAgRm9vKiogcHBGb28oJnBhckZvbyk7IC8vIGludmFsaWQ6IEMyMDU5CiAgRm9vKiogcHBGb28yID0gJnBhckZvbzsgLy8gT0sKCiAgZGVsZXRlW10gcGFyRm9vOwp9Cg==