C++???????????????????С????
???????????? ???????[ 2014/3/17 10:30:42 ] ????????C++ ??? ????
????????????
????1????????????????????
????2??????????????????????
????????
????1?? ????????????????????
?????????????????????е?????ж????У??????????????????????????е?????????????RTTI?????????????????????????(????????????????????)??????? ???????????????calss???С???棨?????????顣????ο?Inside The C++ Object Model??
??????????????????????????????????????????????????????????????????????????????????????????????汻????
????2?? ????????????????
?????????????????????????????????????????????????????????????????????????????????????????????к?????
?????????????′?????????
????????
ClassTest
{
????????????????
public:
staticvoidDisplay(){??????????}
};
Testt;
t.Display()??//????Display???????????????????????г?????????????
????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????÷???????????????????????????????????????
?????? ?±?????????????????
int g_i = 0;
class Test
{
private:
int m_nTestA;
static int m_nstaticB;
public:
Test(){ m_nTestA = 0;}
~Test(){}
static void DisPlay(Test *pTest)
{
//cout<<m_nTestA<<endl; ?????????????????????????
cout<<g_i <<endl;
cout<<pTest->m_nTestA<<endl;
}
}
int Test ::m_nstaticB = 0;
void main()
{
Test T;
//T.Display(...) ???? ???????????
Display ??&T??;
}
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11