当我在空对象指针上调用一个成员函数时会发生什么?
我在面试中被问到以下几个问题:
class A{public: void fun() { std::cout << "fun" << std::endl; }};A* a = NULL;a->fun();
当执行这些代码时会发生什么,为什么呢?
何时对空实例调用成员函数会导致未定义的行为?
皈依舞
幕布斯7119047
HUX布斯
相关分类