首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
C++学习
订阅
C++的个各种知识集合
Turnip1202
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
C++之类模板
在前面我们介绍了《C++之函数模板》 今天我们继续来介绍模板的另外一种形式:类模板。 与模板函数相似,类也可以被一种或多种类型参数化,标准库中的容器类就是一个具有这种特性的典型例子。
C++20协程示例
C++20协程示例 在C++中,协程就是一个可以暂停和恢复的函数。 包含co_wait、co_yield、co_return关键字的都可以叫协程。
C++ STL容器总结
在c++中,容器指的是能够容纳各种数据类型的通用数据数据结构,是类模板。 何为顺序容器,也就是说元素的位置是顺序插入的,插入位置与元素的值无关,核心是容器没有排序。 元素在内存中是连续存放的。 随机存取时间:常数时间(因为可以通过下标直接访问到地址)。 在尾部增删元素通常是常数…
C++ stl容器详解
STL(标准模板库),是目前C++内置支持的library。它的底层利用了C++类模板和函数模板的机制,由三大部分组成:容器、算法和迭代器。 一、容器是STL中很重要的一种数据结构。常见的容器包括 vector就是动态数组。在堆中分配内存,元素连续存放,有保留内存,如果减少大小…
【C++初阶:STL简介】
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第13天,点击查看活动详情。 一、什么是STL STL (standard template libaray - 标准模板库):是 C
搞定技术面试:C++ 11 智能指针详解
经过调试后,最终发现导致内存泄漏的地点是一个频繁调用的函数中,有一定概率使四个指针没有释放,每个指针大小应该与内存宽度一致,也就是每个指针为 64位 8字节,四个指针就是32字节。而小小的32字节的泄露积蓄的能量可以达到数十G空间直至吃掉所有内存。 本文介绍一种不借助其他检测工…
C++11:智能指针
1. 介绍1.2. 使用2.1 创建2.3. 原理3.1 RAII3.2 像指针一样使用3.4. 标准库中的智能指针4.4.4.5. 1. 全局对象:程序启动时分配,在程序结束时销毁。局部对象:当我们进入其定义所在的程序块时被创建,在离开块时销毁。局部static对象:在第一次使...
一次性搞定右值,右值引用(&&),和move语义
英文版发表在hackernoon并在我的博客存档。 本文是汉化重制版。 简单点说,右值就是在等号右边的值。 够简单吧。我们看一个更隐晦的情况,函数返回右值。 注意,我在例子里函数返回左值只是为了做演示,现实生活中请勿模仿。 其实,在右值引用(&&)发明之前,右值就已经可以影响代…
【重学C/C++系列(二)】:extern关键字用法全解析
🔥 Hi,我是小余。 本文已收录到 GitHub · Androider-Planet 中。这里有 Android 进阶成长知识体系,关注公众号 [小余的自习室] ,在成功的路上不迷路! 前言 ex
【重学C/C++系列(三)】:这一次彻底搞懂指针和引用
前言 相信学过C++都知道指针以及引用,C++中使用指针是为了兼容C语言,而使用引用是为了更加贯彻面向对象编程思想,今天小余就来和大家聊聊关于C++中指针以及引用。 计算机内存单元内容以及地址 目录