摘要:
前言:前些天问了问了一道题:http://home.cnblogs.com/q/27511/结果网上的评价 都还是理解有点不对,这里记录下我试验的结果以及解决方案1.原题如下:问题是当p离开作用域时,不是应该p变成野指针么,为什么test函数输出依然正确?#include <iostream>using namespace std;class A{ public: virtual void func(){ cout << "A func()" << endl;}};void test(){ A* p; { A a; p = &a; 阅读全文