Saturday, 3 March 2012

Call a method by null pointer object

struct A {
void f() {
cout << "I am null" << endl;
}
};
int main(int argc, char* argv[])
{
A* a = 0x0;
a->f(); // will print "I am null" - logical, but weird.
}
view raw gistfile1.cpp hosted with ❤ by GitHub

No comments:

Post a Comment