C++????????????
????????? ???????[ 2010/6/10 10:47:20 ] ????????
????C++????????????
?????????????????????д??????????????????????????д????????????????á?????????????????????????????????????????????????????????????????????????г?????????????????????????????????????????????????磬???????????????????????????????????????????????????к?????????д??????????????????????????????
???????????????????????磬???????????????????????????????????????????????????д????????????????????????????????????簡???????????????????????????????????????????磬?????????????????????????????????????????????????????????????????????????????磬???????????????????????
???????????????????????????????????????????C++?????????????????????????????硣?????????????????????????????磬???????????????????????Щ????????????????????????????????е????????????м??????????????????????????????????????????????????????????????ж??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????д??????????????????????????????????????е??Щ??????????????д??????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????г??????????????????????????????????????????????????????STL???????????????????????????????????????????????б?????????????????????????????????????????????
????????????????????????????????μ??????????????????????????????????????????????????′??????????????????????????????????????????????????????????????????????
???????
???????????????????VC????й???????????о?????????????μ???????????
class Person
{
????private: char m_Name[20]; unsigned long m_Age; bool m_Sex;
????public: const char* GetName() const; void SetName( const char* );
????unsigned long GetAge() const; void SetAge( unsigned long );
????bool GetSex() const; void SetSex( bool );
};
???????潫???????????????private?????????????Get/Set????????????????????????????????????private????粻????????????????????????public???????????????Щ???????????????????Person???????沼?????????????粻????????????????β?????????????????????Ч????????????????????????
????????????????????????????????????????????????????塣?????????ν?????沼??????????????C++??????????????????????????????????????????????????????????????????Person.h?е????????????b.cpp????????Person???????#include "Person.h"???????滻?????棺
class Person
{
????public: char m_Name[20]; unsigned long m_Age; bool m_Sex;
????public: const char* GetName() const; void SetName( const char* );
????unsigned long GetAge() const; void SetAge( unsigned long );
????bool GetSex() const; void SetSex( bool );
};
?????????b.cpp??????????Person?????£?
Person a?? b; a.m_Age = 20; b.GetSex();
????????????????Person::m_Age?????????????????????????#include "Person.h"?????£?
struct PERSON { char m_Name[20]; unsigned long m_Age; bool m_Sex; };
Person a?? b; PERSON *pP = ( PERSON* )&a; pP->m_Age = 40;
??????
???·???
??????????????????
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