//----[some header file]
class g_cSomeClass
{
public:
g_cSomeClass(const g_cSomeClass & p_scSomeClass);
~g_cSomeClass();
void GetSomething();
};
//----[some cpp file]------------------
inline g_cSomeClass::g_cSomeClass(const p_scSomeClass)
{
p_scSomeClass.GetSomething();
}
inline g_cSomeClass::~g_cSomeClass()
{
}
inline void g_cSomeClass::getSomething()
{
}
How to make the getSomething member function a constant member function without moving it to another file?