#include "stdafx.h"
class cls
{
public:
int front( int a) const
{
return 20;
}
int front(int a)
{
return 10;
}
protected:
private:
};
int _tmain(int argc, _TCHAR* argv[])
{
/*const */cls b;
b.front(1);
return 0;
}
實(shí)例b沒有const修飾時(shí):
如果有front() const和front()函數(shù) 運(yùn)行時(shí)進(jìn)入front()
如果只有front() 運(yùn)行時(shí)進(jìn)入front()
如果只有front() const 運(yùn)行時(shí)進(jìn)入front() const
實(shí)例b有const修飾時(shí):
如果有front() const和front()函數(shù) 運(yùn)行時(shí)進(jìn)入front() const
小弟C++語法不熟悉 誰能解釋下