51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

C++

c++数组

c++数组

厉飞雨 阅读(164) 评论(0) 赞(12)

<h2>数组 {#数组}</h2> <p>|-----------------|---------------------------------------------------------------------------------------| | <code>1 2 3 4</code> | <co...

c++指针

c++指针

厉飞雨 阅读(158) 评论(0) 赞(17)

<p>|------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------...

c++字符

c++字符

厉飞雨 阅读(87) 评论(0) 赞(12)

|---------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------...

c++ 结构体

c++ 结构体

厉飞雨 阅读(138) 评论(0) 赞(16)

<h2>结构体 {#结构体}</h2> <p>C++中的结构体(Struct)是一种用户定义的数据类型,用于组合不同类型的数据成员。结构体与类(class)相似,但默认访问权限是public,而类的默认访问权限是private。</p> <p>成员独立占空间</p> <p>|----------...

c++类

c++类

厉飞雨 阅读(188) 评论(0) 赞(24)

类 {#类} ------ ### 构造函数 {#构造函数} 和类名相同,无返回值的叫做构造函数。 ![](/img/12.28/1.webp) eg. ![](/img/12.28/3.webp) 在这个例子里,创建了`Circle`的类,并创建了2个构造函数`Circle()`(构造函数前无函数声明),2个构造函数分别有参数和无参数,重载函数对应初始值和设定值...

centos7环境编译时报错不支持-std=c++17

centos7环境编译时报错不支持-std=c++17

厉飞雨 阅读(266) 评论(0) 赞(17)

在公司环境编译工具时,提示不支持c++17,需要更新GCC版本至7.3.1版本。 [root@lolicp ~]# make data_exporter -- The C compiler identification is GNU 4.8.5 -- The CXX compiler identification is GNU 4.8.5 --...

C++ operator new/delete 函数重载

C++ operator new/delete 函数重载

厉飞雨 阅读(163) 评论(0) 赞(11)

<p>在 C++ 中,<code>operator new</code> 和 <code>operator delete</code> 是用于动态内存分配和释放的运算符。重载这两个运算符可以使你在分配或释放内存时添加额外的行为,例如跟踪内存使用情况或实现自定义的内存池。</p> <p><c...

VC++运行库合集「6 月 8 日更新」

VC++运行库合集「6 月 8 日更新」

厉飞雨 阅读(164) 评论(0) 赞(7)

VisualCppRedist 是 VC++运行库合集,其包含了所有 Visual C++ 的内容,可以通过命令行来进行安装,用户可以通过这款软件来运行自己需要的文件,这款合集是电脑必备的内容之一,有了它才能更好的运行其它软件。 食用方法 {#食用方法} ------------ 直接双击执行使用图形界面安装即可: [![](http://static.51tbox...

VSCode 配置C/C++开发环境

VSCode 配置C/C++开发环境

厉飞雨 阅读(150) 评论(0) 赞(24)

<h3>1. 环境的准备 {#menu_index_1}</h3> <p>VSC只是一个纯文本编辑器(editor),不是IDE(集成开发环境),不含编译器(compiler)和许多其它功能,所以编译器要自己装好。</p> <h4>下载编译器 {#menu_index_2}</h4> <p>Mi...

C++ Boost Bidirectional Maps

C++ Boost Bidirectional Maps

厉飞雨 阅读(165) 评论(0) 赞(12)

<p>Boost.Bimap 是 C++ Boost 库中的一个组件,它提供了一种双向映射的容器,即键和值之间的双向映射。这意味着可以通过键查找值,也可以通过值查找键。Boost.Bimap 提供了一种方便的方式来管理这种键-值对之间的关系,尤其适用于需要频繁进行双向查找的情况。 <img src="http://static.51tbox.com/...