我曾经相信,当取消引用空指针时,程序会立即崩溃。
但是下面的代码片段效果很好。真是一个惊喜!
#include <iostream> #include <vector> struct foo { void test() { std::cout << "This is displayed\n"; } }; int main() { foo *f = nullptr; f->test(); }
取消引用
nullptr