首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
C++学习之路
清濑灰二
创建于2023-09-19
订阅专栏
对C++基础知识的了解与学习
暂无订阅
共12篇文章
创建于2023-09-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
C++核心编程:封装与对象
1 封装 1.1 封装的意义 封装是C++面向对象三大特性之一 封装的意义: 将属性和行为作为一个整体,表现生活中的事物 将属性和行为加以权限控制 封装意义一: 在设计类的时候,属性和行为写在一起
C++核心编程:入门
C++核心编程 本阶段主要针对C++==面向对象==编程技术做详细讲解,探讨C++中的核心和精髓。 1 内存分区模型 C++程序在执行时,将内存大方向划分为4个区域 代码区:存放函数体的二进制代码,由
C++核心编程:继承与多态
1 继承 继承是面向对象三大特性之一 有些类与类之间存在特殊的关系 我们发现,定义这些类时,下级别的成员除了拥有上一级的共性,还有自己的特性。 这个时候我们就可以考虑利用继承的技术,减少重复代码 1.
C++核心编程:文件操作
5 文件操作 程序运行时产生的数据都属于临时数据,程序一旦运行结束都会被释放 通过文件可以将数据持久化 C++中对文件操作需要包含头文件 ==< fstream >== 文件类型分为两种: 文本文件
C++提高:04 STL常用对象
4 STL- 函数对象 1 函数对象 1.1 函数对象概念 概念: 重载函数调用操作符的类,其对象常称为函数对象 函数对象使用重载的()时,行为类似函数调用,也叫仿函数 本质: 函数对象(仿函数)是一
C++提高:02 STL入门
2 STL初识 1 STL的诞生 长久以来,软件界一直希望建立一种可重复利用的东西 C++的面向对象和泛型编程思想,目的就是复用性的提升 大多情况下,数据结构和算法都未能有一套标准,导致被迫从事大量重
C++提高:03 TSL常用容器
3 STL- 常用容器 1 string容器 1.1 string基本概念 本质: string是C++风格的字符串,而string本质上是一个类 string和char * 区别: char * 是
C++提高:05STL-常用算法
5 STL- 常用算法 概述: 算法主要是由头文件<algorithm> <functional> <numeric>组成。 <algorithm>是所有STL头文件中最大的一个,范围涉及到比较、 交
C++提高:01模板
1 模板 1 模板的概念 模板就是建立通用的模具,大大提高复用性 例如生活中的模板 一寸照片模板: PPT模板: 模板的特点: 模板不可以直接使用,它只是一个框架 模板的通用并不是万能的 2 函数模板
C++核心编程:函数提高
函数默认参数 在C++中,函数的形参列表是可以有默认值的。 语法: 示例: 笔记: 函数占位参数 C++ 中函数的形参列表里可以有占位参数,用来做占位,调用函数时必须填补该位置 语法: 函数占位参数存
C++核心编程:C++中的引用
C++中的引用 引用的基本语法 作用:给变量起别名 语法:==数据类型 & 别名 = 原名== 引用的注意事项 引用必须初始化 引用在初始化后,就不可以改变了 示例: 引用做函数参数 作用:函数传参时
C++核心编程-内存分区模型
内存分区模型 C++程序在执行时,将内存大方向分为四个区域。 代码区:存放函数体的二进制代码,由操作系统进行管理。 全局区:存放全局变量和静态变量以及常量。 栈区:由编译器自动分配释放,存放函数的参数