![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 51
星期二的风
一路向前
展开
-
使用VS 查看对象模型以及结构体内存对齐
使用VS 查看对象模型以及结构体内存对齐主要使用下面一条语句查看cl /d1 reportSingleClassLayoutXXX xxx.cpp其中XXX为要查看的对象的名称,xxx为源文件的名称//查看父类对象模型cl /d1 reportSingleClassLayoutBase 666对象模型.cpp//查看子类对象模型cl /d1 reportSingleClassLayoutSon 666对象模型.cpp//查看结构体对象模型cl /d1 reportSingleCla原创 2021-09-30 11:03:59 · 1302 阅读 · 1 评论 -
C++中的bitset类型
C++中的bitset类型声明:本文转载于白痴天才梦的博客,为了今后他人和自己学习。C++中的bitset类型C++中的bitset类型1、认识标准库bitset类型2、bitset对象的定义3、bitset对象的初始化3.1用unsigned值初始化3.2用string对象初始化bitset对象4、访问bitset对象中的位1、认识标准库bitset类型位是用来保存一组项或者条件的yes/no(1或者0)信息的一种简洁方法,那么位集就是二进制位的有序集。C++中标准库提供的bitset类在我们程转载 2020-12-28 19:08:23 · 237 阅读 · 0 评论 -
C++中istringstream 、ostringstream 与 stringstream
C++中istringstream 、ostringstream 与 stringstream必须加头文件:#include istringstream:执行C++风格的串流的输入操作示例: istringstream读取string中的所有字符串(结果为无空格的字符串)#include <iostream>#include <sstream>using namespace std;int main() { string s = "we are... ch原创 2020-12-26 21:47:48 · 126 阅读 · 0 评论 -
STL中的六大组件思维导图笔记
STL中的六大组件原创 2020-12-14 22:39:48 · 93 阅读 · 0 评论 -
C/C++的内存分配、释放函数
目录内存分配释放函数内存分配释放函数:1. malloc函数2.函数名: calloc3.free()函数4.函数realloc本文转载于:http://blog.sina.com.cn/s/blog_4718dd930100lva6.html内存分配释放函数内存分配释放函数:1. malloc函数向系统申请分配指定size个字节的内存空间。返回类型是 void* 类型。void* 表示未确定类型的指针。C/C++规定,void* 类型可以强制转换为任何其它类型的指针。原型:extern转载 2020-12-02 19:57:20 · 2768 阅读 · 0 评论 -
C++学习:map/multimap容器定义、区别以及一个按自定义规则进行排序实例
C++: map/multimap容器按照自定义规则进行排序1、map/multimap容器简介定义:map容器中所有元素都是对组(pair),pair中第一个元素为键值(key)起到索引作用,第二个元素为实值(value),并且所有的元素都会根据元素的键值自动排序。区别:map 不允许容器中有重复的key值元素multimap 允许容器中有重复的key值元素本质: map/multimap属关联式容器,底层结构由二叉树来实现的。2、map容器自定义排序示例问题描述给定6个人的信原创 2020-11-25 16:59:09 · 1057 阅读 · 0 评论