C++标准模板库编程实战_关联容器

C++标准模板库编程实战_关联容器

bingliaolong C++ 2年前 (2022-12-07) 2 0

概述 简述 在关联容器中,对象的位置取决于和它关联的键的值 键可以是基本类型,也可以是类类型 map map容器的元素是pair<const K,T>类型的对象,这种对象封装了一个T类型的对象和一个与其关...

C++标准模板库编程实战_适配器

C++标准模板库编程实战_适配器

bingliaolong C++ 2年前 (2022-12-07) 8 0

概述 适配容器是一个封装了序列容器的类模板,它在一般序列容器的基础上提供了一些不同的功能。 stack<T> 是一个封装了deque<T>容器的适配器类模板,默认实现是一个后入先出的压入栈 queu...

C++标准模板库编程实战_序列容器

C++标准模板库编程实战_序列容器

bingliaolong C++ 2年前 (2022-12-06) 7 0

简述 array<T,N> 长度固定,N个T类型的对象 不能增加或删除元素 vector<T> 底层实现是封装了顺序表,是一块物理上连续的空间 长度可变,必要时可以自动增加容量 但只能在序列的末尾高...

C++标准模板库编程实战_智能指针

C++标准模板库编程实战_智能指针

bingliaolong C++ 2年前 (2022-11-30) 9 0

模板 模板是一组函数或类的参数实现。 编译器能够在需要使用函数或类模板时,用模板生成一个具体的函数或者类的定义。 也可以定义参数化类型的模板,因此模板并不是可执行代码,而是用于生成代码的蓝图或配方 因此一个从来没有被...

C++并发编程 _ 基于锁的数据结构

C++并发编程 _ 基于锁的数据结构

bingliaolong C++ 2年前 (2022-08-19) 9 0

意义 设计并发数据结构,意味着多个线程可以并发的访问这个数据结构,线程可对这个数据结构做相同或不同的操作,并且每一个线程都能在自己的自治域中看到该数据结构。且在多线程环境下,无数据丢失和损毁,所有的数据需要维持原样,...

C++并发编程 _ 内存模型原子操作

C++并发编程 _ 内存模型原子操作 5

bingliaolong C++ 2年前 (2022-08-07) 22 0

内存模型 对象和内存位置 在一个C++程序中的所有数据都是由对象(objects)构成。 无论对象是怎么样的一个类型,一个对象都会存储在一个或多个内存位置上。 每一个内存位置不是一个标量类型的对象,就是一个标量类型的...

Soui九

Soui九

bingliaolong Soui 2年前 (2022-07-25) 6 0

关于圆角 没有子窗口 如果SOUI的宿主窗口没有包含子窗口,直接使用窗口的半透明属性:translucent=1就可以解决了,整个窗口形状完全由背景图决定,可以实现完美的圆角。 有子窗口 窗口半透明时,窗口中的子窗口...

C++程序高级调试与优化_第一篇

C++程序高级调试与优化_第一篇

bingliaolong Windows 2年前 (2022-07-20) 17 0

地址空间 32位系统,CPU可直接寻址4GB空间,这也是每个进程的地址空间大小。 其中,高2GB供内核模块使用,称为内核空间。 低2GB供用户态模块使用,称为用户空间。 使用/3GB开关,可以将用户空间增大到3GB。...

打包_7z生成自解压打包exe

打包_7z生成自解压打包exe

bingliaolong Windows 2年前 (2022-07-11) 109 0

准备 安装7z后,在官网下载LZMA SDK,然后下面几个文件拷贝到7z安装目录 LZMA SDK 7zS2.sfx 7zS2con.sfx 7zSD.sfx 压缩目标文件 准备好要打包的目标文件,放到一个文件夹 把...

扫一扫二维码分享