logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++ 分配器allocator

一、Allocator简介分配器(配置器,allocator)是STL中六大组件(容器、算法、迭代器、仿函数、适配器、分配器)之一,用于分配管理内存空间。其实我们可以把allocator看成一个简易的内存池,其主要适用于在使用容器时,对内存空间的动态分配,如果是我们平常要申请一块动态内存时,不推荐使用allocator,应该使用new-delete(malloc-free),主要原因是alloca

#c++
Qt QVariant详细用法

一、简介QVariant可以存储各种数据类型,QVariant行为类似于C/C++的union, 但在Qt中比union强大很多, QVariant内置支持所有QMetaType::Type里声明的类型如:int,QString,QFont,QColor等,甚至QList,QMap<QString, QVariant>等组成的任意复杂类型。简单的说QVariant可以存储任意数据类型,

#c++#qt
MongoDB:03---MongoDB数据库创建、集合操作、文档操作

一、基本命令1.创建数据库如果数据库不存在则创建use 数据库名称2. 查看有权限查看的所有的数据库show dbs 或 show databases注意:在MongoDB中,集合只有在内容插入后才会创建!也就是说,创建集合(数据表)后要再插入一个文档(记录),集合才会真正创建。3. 查看当前正在使用的数据库MongoDB中默认的数据库为test,如果你没有选择数据库,集合将存放在test数据库中

到底了