自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 内存分配 & C++类对象内存对齐 -------保姆级解释

目录内存分配方式内存碎片外部碎片连续型分配方式单一连续分配:固定分区分配:动态分区分配:非连续型分配方式c++中类对象的内存对齐数据内存对齐(非静态成员变量)STL对小内存快请求与释放的处理 内存分配方式 内存碎片 ​ 所有的内存分配必须起始于可被 4、8 或 16 整除(视 处理器体系结构而定)的地址或者因为MMU的分页机制的限制,决定内存分配算法仅能把预定大小的内存块分配给客户。假设当某个客户请求一个 43 字节的内存块时,因为没有适合大小的内存,所以它可能会获得 44字节、48字节等稍大一点的字节,因

2020-05-26 15:58:11 522

原创 DLL详解(下)---MFC下的DLL

目录MFC规则DLL何为规则DLL(Regular DLL)MFC规则DLL的创建**带静态链接MFC的规则的DLL****使用共享MFC DLL的规则DLL****MFC扩展DLL** (本文针对的是使用MFC下的DLL) MFC规则DLL 何为规则DLL(Regular DLL) (1)该DLL是基于MFC的,可以在这种DLL内部使用MFC。 (2)该DLL是"规则"的,它不同于"MFC扩展DLL",在规则DLL中内部虽然是可以使用MFC,但是规则DLL的接口应该不能是基于MFC的。而MFC扩展DLL与

2020-05-11 23:27:25 655

原创 DLL详解(上)

DLL的两种调用方法 隐式调用: #pragma comment(lib,"Dll.lib") //dll的名称 //也可以在项目属性中设置相应属性 //1. 在生成dll的项目中,属性->常规->输出目录:改为测试文件(.cpp)所在的目录 //2. 然后在测试程序中,vc++目录->包含目录,增加(dll头文件的名称).h文件所在的目录处 // 在链接器-&gt...

2020-04-26 15:09:16 906

原创 某笔试的一道简单题目

题目是从牛客网的Harmon转载过来的,本人仅提供解法,如有侵权,请私信。 题目链接:https://www.nowcoder.com/discuss/405887?type=1 //样例 //输入 3 3 1 2 3 1 2 3 4 4 3 2 1 1 1 1 1 2 1 2 10 20 //输出 7 4 30 由样例可知,这是一道规律题。 当n为偶数的时候,数列两两位置互换即可达到距离最小...

2020-04-12 11:28:03 192

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除