首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
KE
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
C++ std::weak_ptr 的使用
在C++中,std::weak_ptr是一种智能指针,用于解决循环引用(circular reference)的问题。与std::shared_ptr类似,std::weak_ptr也可以管理动态分配
快速排序 (C++ 实现)
快速排序是一种高效的排序算法,它使用分治的思想将一个数组分成两个子数组,然后递归地对子数组进行排序。下面是用C++实现快速排序的示例代码: 在这个示例中,我们使用了一个std::vector<int>
C++ 实现冒泡排序
冒泡排序是一种简单的排序算法,通过不断地比较相邻的元素并交换位置,将最大(或最小)的元素逐渐“冒泡”到正确的位置。下面是用C++实现冒泡排序的示例代码: 在这个示例中,我们使用了一个std::vect
C++ unique_ptr 使用方法
unique_ptr是C++11引入的智能指针,用于管理动态分配的对象。它提供了一种自动删除所拥有的对象的机制,能够避免内存泄漏和资源泄漏的问题。下面是unique_ptr的使用方法: 创建uniqu
C++ 文件
1. 文件操作:通过文件可以将数据持久化 1.1 C++中对文件操作需要包含头文件 1.2 文本文件:文件以文本ASCII码形式存贮在计算机中 1.3 二进制文件:文件以文本的二进制形式存储在计算机中
C++ 结构体
1. 概念:结构体是用户自定义的数据类型,允许用户存储不同的数据类型 1.1 定义: struct 结构体名 { 结构体成员列表 }; 1.2 使用 通过结构体创建变量有3种方式 struct 结
C++继承
1. 继承语法:class 子类:继承方式 父类 方式:公有继承,私有继承,保护继承 基类: Class A { Public: Int a; Protected: Int b; Private:
C++函数
1. 函数默认参数 int func(int a, int b = 20, int c = 30) { return a + b + c; } 语法: 返回值类型 函数名(形参 = 默认值){
C++ 类和对象
1.面向对象特性:封装,继承,多态 2.封装:将属性和行为作为一个整体,并加以权限的控制 3.权限: 3.1公共权限 public:类内可以访问,类外可以访问 3.2 保护权限 protect
C++ 内存分布
1. 内存的分区模型 1.1 代码区:存放函数的二进制代码,由操作系统维护 1.2 全局区:存放的全局变量,静态变量,常量 1.3 栈区:由编译器自动的分配和释放,存放函数的参数,局部变量 1.4 堆
下一页
个人成就
文章被点赞
1
文章被阅读
5,041
掘力值
105
关注了
0
关注者
0
收藏集
0
关注标签
0
加入于
2021-01-10