C++
以C++为主
丶Darling.
种一棵树最好的时间是十年前,其次是现在.
展开
-
黑马程序员C++核心编程学习笔记
黑马程序员C++核心编程学习笔记一、内存1.1 内存四区C++程序在执行时,将内存大致分为4个区域:代码区,全局区,栈区,堆区代码区:存放函数体的的二进制代码,操作系统管理。🔵特点:①共享 :对于频繁被执行的程序,只需要在内存中有一份代码即可。②只读:目的是防止程序意外地修改了它的指令。全局区:存放全局变量、静态变量和常量(除了const修饰的局部变量)。程序结束时由操作系统释放。//全局变量int g_a = 10;const int c_g_a = 10;int mai原创 2024-10-11 19:11:49 · 367 阅读 · 0 评论 -
黑马程序员C++提高编程学习笔记
黑马程序员C++提高编程提高阶段主要针对泛型编程和STL技术文章目录黑马程序员C++提高编程一、模板1.1 函数模板1.1.1 函数模板基础知识案例一: 数组排序1.2.1 普通函数与函数模板1.2.2 函数模板的局限性1.2 类模板1.2.1 类模板的基础知识1.2.2 类模板与函数模板1.2.3 类模板中的成员函数创建时机1.2.4 类模板成员函数类外实现1.2.5 类模板的对象做函数参数1.2.6 类模板与继承1.2.7 类模板分文件编写1.2.8 类模板与友元案例二: 通用的数组类二、STL原创 2024-10-11 16:55:31 · 448 阅读 · 0 评论 -
C++11 新特性 学习笔记
auto 的一个典型应用场景是用来定义 stl 的迭代器。我们在使用 stl 容器的时候,需要使用迭代器来遍历容器里面的元素;不同容器的迭代器有不同的类型,在定义迭代器时必须指明。return 0;可以看出来,定义迭代器 i 的时候,类型书写比较冗长,容易出错。然而有了 auto 类型推导,我们大可不必这样,只写一个 auto 即可。//使用 auto 代替具体的类型return 0;原创 2024-10-11 16:52:57 · 631 阅读 · 0 评论