今天写了个关于 const实验的程序,在Dev-C++4。9。6。0下调试了很久,又在群里和别人讨论了很久~本来我应该到VC下去试试---我以前经常这么做,但是不知道为什么,我一直没有去试~~最后群里那小子实在让我郁闷了----开始和他讨论了半天,他都在自己猜测----最后我自己在VC下试了试---我靠~~居然正确了!
int CDemo::Get_m_a() const
{
CDemo::m_a=10;
return m_a;
}
本来这个其实也是错的~~但是在Dev-C++4.9.6.0下它居然是对的,在VC6下它被编译器发现是错的---起码不符合C++标准,后来下了个Dev-C++4.9.9.2,结果就正确了!
本文通过一个具体的C++程序示例,探讨了const成员函数的使用限制,并对比了不同编译器环境下(如Dev-C++与Visual C++)的表现差异。揭示了遵循C++标准的重要性。
6514

被折叠的 条评论
为什么被折叠?



