首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

一个C++的怪有关问题,别人问的,小弟我解答不了,看你们哪位能解决?)

2012-03-01 
一个C++的怪问题,别人问的,我解答不了,看你们哪位能解决?:)#includeiostream.h classA{public:A(){cout

一个C++的怪问题,别人问的,我解答不了,看你们哪位能解决?:)
#include   "iostream.h "
class   A
{
public:
  A()
  {cout < < "构造调用\n ";}
  ~A()
  {std::cout < < "析构调用\n ";}
 
};
void   main()
{  
        A();
        A   a;
        a.~A;     //①a.~A不   解,   这是什么用法?    
        a.~A();//②把本行注释再运行会编译错误,什么道理?
}

[解决办法]
看不懂...
[解决办法]
不明白,比较诡异,mark
楼主可以转到C++版问问
[解决办法]
VS2005/G++编译不过

VC6能编译得了?? 应该是VC6的BUG, VC6BUG不少, 而且对C++标准也支持得不好.

还有
a.~A;
代表的是一个成员函数的地址

热点排行