#include <iostream>
class Abstract
{
public:
virtual void pureVirt() = 0;
};
void func(Abstract ** b);
int main()
{
Abstract * array[99];
func(array);
if(array[0]==NULL)
std::cout << "is NULL\n";
return 0;
}
void func(Abstract ** b)
{
b[0]=NULL;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKY2xhc3MgQWJzdHJhY3QKewpwdWJsaWM6CiAgdmlydHVhbCB2b2lkIHB1cmVWaXJ0KCkgPSAwOwp9OwoKdm9pZCBmdW5jKEFic3RyYWN0ICoqIGIpOwoKaW50IG1haW4oKQp7CiAgICBBYnN0cmFjdCAqIGFycmF5Wzk5XTsKICAgIAogICAgZnVuYyhhcnJheSk7CiAgICAKICAgIGlmKGFycmF5WzBdPT1OVUxMKQogICAgICAgIHN0ZDo6Y291dCA8PCAiaXMgTlVMTFxuIjsKICAgIAogICAgcmV0dXJuIDA7Cn0KCnZvaWQgZnVuYyhBYnN0cmFjdCAqKiBiKQp7CiAgICBiWzBdPU5VTEw7Cn0=