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???????????????????????????????????????????????????????????á???????????????????????????????????Щ??顣
??????

???·???
App??С????H5?????????????????Щ??
2024/9/11 15:34:34?????????????????????????
2024/9/10 11:13:49P-One ???????????????????????????????????????
2024/9/10 10:14:12???????????????????????????
2024/9/9 18:04:26??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44