C++??????????沼????????
???????????? ???????[ 2012/10/30 10:10:35 ] ????????
??????????г????????Size
class Car
{
public:
Car(){};
~Car(){};
public:
void Fun(){};
};
void main()
{
int size = 0;
Car objCar;
size = sizeof(objCar);
printf("%s %d /r"?? "Class Car Size:"?? size);
}
????????????Class Car Size:1
????????????????????????????????????
class Car
{
public:
Car(){};
~Car(){};
public:
void Fun(){};
private:
int nLength;
int nWidth;
};
void main()
{
int size = 0;
Car objCar;
size = sizeof(objCar);
printf("%s %d /r"?? "Class Car Size:"?? size);
}
????????????Class Car Size:8
?????????ú???????????????????????????????????е?Size?1??????????????????????????????????????
class Car
{
public:
Car(){};
virtual ~Car(){};
public:
void Fun(){};
};
void main()
{
int size = 0;
Car objCar;
size = sizeof(objCar);
printf("%s %d /r"?? "Class Car Size:"?? size);
}
????????????Class Car Size:4
??????Σ?????????????麯??????????Class Size?4???????????Virtual Table?????vptr??Size???????÷???????????е???????????????????麯?????????????????
???????????????Class Object???????????????????????????????????????????????????????????á???????????????????????????????????Щ??顣
??????
???·???
??????????????????
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