首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
基础语法c++
订阅
熊昶清
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
C++指针&引用
int *p[10]表示指针数组,强调数组概念,是一个数组变量,数组大小为10,数组内每个元素都是指向int类型的指针变量。 int (*p)[10]表示数组指针,强调是指针,只有一个变量,是指针类型,不过指向的是一个int类型的数组,这个数组大小是10。 int *p(int…
C/C++内存四区介绍
总的来说内存可以分为四个区域:静态存储区和动态存储区(又分为栈区和堆区)和代码区。 全局(静态)存储区分为三段: data 、bss、rodata 段。存储在静态数据区的变量会在程序刚开始运行时就完成初始化,也是唯一的一次初始化。 bss 段(全局未初始化区)存放未初始化的全局…
c++中lambda表达式用法
本篇文章讲解c++11中lambda表达式用法。 初次接触lambda这个关键字,记得还是在python里面,但其实,早在2011年c++11推出来的时候我们c++就有了这个关键字啦。lambda表达
C++ stl容器详解
STL(标准模板库),是目前C++内置支持的library。它的底层利用了C++类模板和函数模板的机制,由三大部分组成:容器、算法和迭代器。 一、容器是STL中很重要的一种数据结构。常见的容器包括 vector就是动态数组。在堆中分配内存,元素连续存放,有保留内存,如果减少大小…
C++ 单例模式解析
该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。 在C++中,我个人的理解是,不需要自己new类指针,这样一方面也方便程序员自己管理内存,另一方面可以节省系统指针,减少占用内存资源。 简单的来说,…
C++11 智能指针
尽管有另外一篇文章说C++11里的智能指针了。近来,我听到许多人谈论C++新标准,就是所谓的C++0x/C++11。 我研究了一下C++11的一些语言特性,发现确实它确实有一些巨大的改变。我将重点关注C++11的智能指针部分。 让我们一个接一个的讨论。 如果不恰当处理指针就会带…
五万字长文 C C++ 面试知识总结(下)
IP(Internet Protocol,网际协议)是为计算机网络相互连接进行通信而设计的协议。 网络 ID(Network ID, Network number):就是目标地址的网络 ID。 下一跳地址/接口(Next hop / interface):就是数据在发送到目标地…
五万字长文 C C++ 面试知识总结(上)
这是一篇五万字的C/C++面试知识点总结,包括答案:这是上篇,下篇今天也推送了,需要的同学记得去看看。本文花费了博主大量的时间进行收集、排版:如果你觉得文章对你有帮助,帮忙点赞给博主一点鼓励~~ 修饰成员函数,说明该成员函数内不能修改成员变量。 修饰普通变量,修改变量的存储区域…
五万字长文 C C++ 面试知识总结(中)
Class shared_ptr 实现共享式拥有(shared ownership)概念。多个智能指针指向相同对象,该对象和其相关资源会在 “最后一个 reference 被销毁” 时被释放。为了在结构较复杂的情景中执行上述工作,标准库提供 weak_ptr、bad_weak_…