class A
{
int a;
unsigned char b:1;
unsigned char c:1;
};
和
class B
{int a;
unsigned char b:1;
public:
unsigned char c:1;
};
为什么他们的size都是8?
#pragma pack(4)
public的出现并未让他们内存分段
int 是4 后面对齐就是8了 这个事实好奇怪啊
class A
{
int a;
unsigned char b:1;
unsigned char c:1;
};
和
class B
{int a;
unsigned char b:1;
public:
unsigned char c:1;
};
为什么他们的size都是8?
#pragma pack(4)
public的出现并未让他们内存分段
int 是4 后面对齐就是8了 这个事实好奇怪啊
一、分页系统的缺点 分页系统存在的一个无法容忍,同时也是分页系统无法解决的一个缺点就是:一个进程只能占有一个
在很久很久之前,看过一篇关于内存泄露的文章,里面列举了比较全的应该注意的问题,后来找不到原文地址,今天翻了微博,
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M