- 博客(6)
- 资源 (20)
- 收藏
- 关注
转载 C++继承、虚继承、虚函数类的大小问题
声明:本文系转载原作者:jhj735412原文章地址:C++继承、虚继承、虚函数类的大小问题一、真空类class CNull{};长度:1内存结构:??评注:长度其实为0,这个字节作为内容没有意义,可能每次都不一样。 二、空类cla
2017-03-24 16:52:02 484
转载 C++类的内存分布--虚函数表的内存分布
声明:本文系转载原作者:yusiguyuan文章出处:C++内存分别--虚函数表的内存分布使用Visual Studio工具来看是类的内存分布 先选择左侧的C/C++->命令行,然后在其他选项这里写上/d1 reportAllClassLayout,它可以看到所有相关类的内存布局,如果写上/d1 reportSingle
2017-03-24 16:34:14 531
原创 vector的capacity增长规律探讨
目录1. 前言 2. windows 2.1 代码实现 2.2 结果 2.3 分析 3. linux 3.1 代码实现 3.2 结果 3.3 分析 4. 总结1. 前言STL容器的内存分配是一个重点内容,不同版本的STL的内存分配策略不尽相同,下面我从2个测试例子来说明常用的2个版本的STL中vector内存分配的规律。2. windows环境 说明:编译器是visual s
2017-03-22 15:45:34 1394
原创 sizeof常见的测试
目录1.前言 2.环境 3.代码 4.结果 5.分析1.前言sizeof是C++中常用的检测对象占用内存大小的方法,也是面试中常考察的问题之一。虽说sizeof的用法很简单,但是如果没有真正用代码来实现过,未必能知道不同类型的对象所占用内存的大小。因此,下面我实际用代码来测试各种类型对象的内存容量大小。2.环境2.1 操作系统:windows 10 , 64位 2.2 编译工具:visua
2017-03-22 13:46:18 1262
原创 vector构造函数的使用
一、介绍vector容器提供了很多个构造函数,有的构造函数同时也提供了初始化或赋值功能,这很大程度上方便了我们构造vector对象,下面是我们常用的5种构造函数。1.vector(); 说明:无参构造函数,构造一个vector对象,但未进行初始化,此时元素个数为0。2.vector( size_type num ); 说明:size_type 是size_int的别名,属于unsigned in
2017-03-18 21:31:50 2895
windows下navicat_premium_12 for all
2018-03-12
posix 多线程程序设计(中文版)-带书签
2017-10-10
Linux Shell脚本攻略(第2版)-带书签
2017-10-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人