首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
学而时习之
煤球王子
创建于2025-10-09
订阅专栏
复习学过的知识,忘了回来看看
等 1 人订阅
共29篇文章
创建于2025-10-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
学而时习之:C++中的标准模板库2
C++ 中的泛型 泛型(Generics)是指把“类型”(如 Integer、String 以及用户自定义类型)作为参数传给方法、类或接口的一种机制。例如,数组、映射等容器都可以通过泛型高效地复用于任
学而时习之:C++中的标准模板库1
C++中的标准模板库(STL) C++标准模板库(STL),这是一组内建库,提供了一组常用的数据结构(如 vector、list、stack、queue、map 等)和算法,可提升开发效率与性能。 C
学而时习之:C++ 中的抽象
C++ 中的抽象 数据抽象是 C++ 面向对象编程中最核心、最重要的特性之一。抽象指的是仅向外界展示数据或功能的关键信息,而隐藏其内部实现细节。 举个现实生活中的例子: 司机开车时,只知道踩油门会加速
学而时习之:C++中的继承
C++ 中的继承 继承是面向对象编程(OOP)的核心概念之一。它提供了一种机制,使得一个类可以获取另一个类的特性(字段与方法)。换句话说,继承就是在已有类的基础上创建新类。新类(派生类)可以复用原有类
学而时习之:C++中的封装&多态
C++ 中的封装 封装是面向对象编程(OOP)的核心概念之一。其思想是将数据成员和方法绑定成一个整体。 类可以隐藏实现细节,仅对外公开其他类所需的功能。通过将类的数据和方法设为私有,可以在不影响使用该
学而时习之:C++中的类与对象
C++ 类与对象 在面向对象编程中,类(class) 与 对象(object) 是最基本的概念,用来描述现实世界中的事物。 类:是创建对象的模板或蓝图,规定了一组相似属性与行为。 对象:是类的具体实例
学而时习之:C++中的面向对象编程
C++ 面向对象编程 在 OOP (Object-Oriented Programming) 出现之前,程序大多采用过程式思路:一步步写函数。代码一多,就难以管理、难以复用。 C++ 引入 OOP(O
学而时习之:C++中的动态内存管理
动态内存管理 C++ 允许通过指针以及动态内存分配/释放运算符进行底层内存操作。 new 与 delete 运算符 C++ 中的 new 与 delete 运算符:动态内存管理 在 C++ 中,栈内存
学而时习之:C++中的枚举
C++ 中的枚举 在 C++ 中,枚举是一种用户定义的数据类型,它由一组命名的整型常量组成。 它有助于为整数值赋予有意义的名称,从而提高代码的可读性和可维护性。 当我们有一个可能值数量较少的集合(例如
学而时习之:C++中的联合体
C++ 联合体 在 C++ 中,联合体是一种用户自定义的数据类型,可以容纳不同数据类型的成员。 与结构体不同,联合体的所有成员都存储在相同的内存位置。 由于所有成员共享同一内存,更改一个成员的值会覆盖
学而时习之:C++中的结构体
C++ 中的结构体 C++ 结构体用于创建用户自定义数据类型,这些类型可用于存储不同数据类型的数据项集合。 struct 关键字用于定义结构体。结构体中的元素称为其成员,它们可以是任何有效的数据类型。
学而时习之:C++中的字符串
C++ 中的字符串 在 C++ 中,字符串是 std::string 类的对象,用于表示和操作字符序列。 与 C 风格的字符数组(char[])不同,std::string 会自动管理内存,并提供了大
学而时习之:C++中的引用
C++ 中的引用 在 C++ 里,引用(reference)相当于给已有变量起了一个“别名”,通过这个名字可以直接操作原变量的数据。 示例代码: 解释: 在这段程序中,ref 是变量 x 的引用,也就
学而时习之:C++中的智能指针
C++ 智能指针,指针用于保存内存地址,在动态分配中不可或缺,但也容易出错。下面代码就演示了典型的内存泄漏: 每次循环都丢失一块堆内存,程序最终会因耗尽内存而崩溃。 一. 智能指针 为了杜绝这类问题,
学而时习之:C++中的指针
C++ 指针 指针是一种特殊变量,它保存的是“另一个变量的内存地址”,而不是直接保存数据值。借助指针,程序可以高效地访问和操作内存,是系统级编程与动态内存管理的关键工具。 直接访问指针时,得到的是地址
学而时习之:C++中的函数
函数 函数允许用户将程序划分为多个模块,每个模块完成特定任务。使用函数编写模块化、可复用的代码。 函数是一段可重复使用的代码块,用来完成特定任务。它能把大程序拆成小而清晰的模块,使代码更易读、更易维护
学而时习之:C++语言基础了解
学习并笔记记录C++语言基础了解,C++ 是一种通用编程语言,由 Bjarne Stroustrup 在 C 语言基础上改进而来,旨在引入面向对象编程范式
学而时习之:C语言中的函数指针
C 语言中的函数指针 在 C 语言里,函数指针是一种存放函数入口地址的指针变量,它可以把函数当作参数传递,也能在运行时动态调用。这一特性在回调函数、事件驱动程序以及“多态”(同一函数或操作在不同上下文
学而时习之:C语言中的指针
C 语言中的指针 指针是一种变量,它存储的是另一个变量的内存地址。与直接存储值不同,指针存储的是 值 在内存(运行内存)中的位置(地址)。它是 C 语言中进行底层内存操作的核心工具。 指针的声明方式是
学而时习之:C语言中的"悬空指针"、"空类型指针"、"野指针"
C 语言中的悬空指针、空类型指针、空指针与野指针 在 C 语言里,指针用来保存 变量 或 内存位置的地址,以便直接操作内存。然而,某些与指针相关的特殊状态会给程序的内存安全和行为带来隐患,主要包括:
下一页