暂无搜索历史
std::list 是 C++ 标准模板库(STL)提供的双向链表容器。它支持在任意位置高效插入和删除元素,但不支持随机访问。定义在头文件 <list> 中,是...
需要格外注意我们之前string用了memcpy等一系列接口,但是要注意这些接口用是有一定代价的,非常容易导致错误。本质原因就在于,mem一系列的接口是按照字节...
STL(standard template libaray-标准模板库):是C++标准库的重要组成部分,不仅是一个可复用的组件库,而且是一个包罗数据结构与算法的...
什么意思呢?我们举个例子,假如我们想实现两个数的交换,但是我们又想交换不同类型的数,在C语言当中,我们只能通过定义不同的函数来实现,进入C++呢,以我们现在的知...
2⃣内存映射段是高效的I/O映射方式,用于装载一个共享的动态内存库。用户可使用系统接口创建共享共享内存,做进程间通信。(在后续Linux博客的更新中会进行详细介...
该咋实现呢?相信以现阶段的知识而言肯定会说,建立一个全局变量,再类的构造函数和拷贝构造函数当中进行++(解释:类要实例化出对象,就必然要调用构造函数或者是拷贝构...
将const修饰的“成员函数”称之为const成员函数,const修饰类成员函数,实际修饰该成员函数隐含的this指针,表明在该成员函数中不能对类的任何成员进行...
前言: 上篇博客我们了解了六个默认成员函数中的其中两个:构造函数与析构函数,它们分别是用来初始化和资源释放,今天我们来了解拷贝构造和运算符重载,它们的作用...
前言: 本篇博客我们继续上篇Linux博客的学习,来了解工具make/makefile、以及git相关的知识,知识确实杂且多,学着当前的忘着之前的,唉!可是...
如果一个类中什么成员都没有,简称为空类。 空类中真的什么都没有吗?并不是,任何类在什么都不写时,编译器会自动生成以下6个默认成员函数。 默认成员函数:用户没有显...
GDB 是 GNU 项目开发的一个命令行源代码级调试器。它是 Linux 和其他类 Unix 系统(如 macOS,BSD)上 C、C++、Rust、Go、Fo...
上面我们说:C语言是面向过程的,关注的是过程,分析出求解问题的步骤,通过函数调用逐步解决问题。C++是基于面向对象的,关注的是对象,将一件事情拆分成不同的对象,...
静态库: libXXXXXX.a:lib是前缀,.a是静态库的后缀,去掉前后缀就是库的名称
🚩当在同一行声明多个变量时,这些变量必须是相同的类型,否则编译器将会报错,因为编译器实际只对第一个类型进行推导,然后用推导出来的类型定义其他变量。
引用不是新定义一个变量,而是给已存在变量取了一个别名,编译器不会为引用变量开辟内存空 间,它和它引用的变量共用同一块内存空间。就是你可以叫张三,也可以被别人叫小...
C++总计63个关键字,C语言32个关键字,其实不用记忆,后面随着我们日积月累自然而然就记住了。如下所示:
前言: 上篇文章我们了解了Linux下的命令行解释器、包括一些权限,从本文开始,我们将了解一些工具的使用,之后就将逐步过渡到编程。文章介绍 Linux 中 ...
前言: 上篇博客我们对Linux背景以及Linux当中的常见指令进行了介绍,本篇博客我们将开启对Linux的外壳程序包括Linux当中的用户都有哪些,以及用...
文章介绍了MobileNetV4(MNv4),这是Google团队开发的最新一代MobileNets,专为移动设备设计的高效神经网络架构。MNv4通过引入通用倒...
暂未填写公司和职称
暂未填写个人简介
暂未填写技能专长
暂未填写学校和专业
暂未填写个人网址
暂未填写所在城市