![](https://i-blog.csdnimg.cn/direct/5d0d38225e824bbfbafc7fdbc61e8efd.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
C++
文章平均质量分 84
对于C++的学习和总结
迷迭所归处
此间为迷迭
展开
-
C++ —— STL简介
STL(standard template libaray-标准模板库):是C++标准库的重要组成部分,不仅是一个可复用的组件库,而且是一个包罗数据结构与算法的软件框架原始版本Alexander Stepanov、Meng Lee 在惠普实验室完成的原始版本,本着开源精神,他们声明允许任何人任意运用、拷贝、修改、传播、商业使用这些代码,无需付费。唯一的条件就是也需要向原始版本一样做开源使用。 HP 版本--所有STL实现版本的始祖P. J. 版本由P. J. Plauger开发,继承自HP版本,被Wi原创 2024-07-22 19:37:13 · 426 阅读 · 1 评论 -
C++ —— 关于模板初阶
class 类模板名// 类内成员定义。原创 2024-07-22 18:53:35 · 966 阅读 · 10 评论 -
C++ —— 关于类和对象(下)
建议。原创 2024-07-19 21:11:15 · 649 阅读 · 4 评论 -
C++ —— 关于类和对象(中)
6.原创 2024-07-19 15:24:15 · 792 阅读 · 5 评论 -
C++ —— 入门基础
在函数声明给缺省值。原创 2024-07-17 12:53:10 · 1056 阅读 · 2 评论 -
C++ —— 关于类和对象(上)
struct也可以定义类。原创 2024-07-11 20:04:54 · 882 阅读 · 6 评论 -
C++ —— 关于命名空间(namespace)
1. 定义命名空间,需要使用到namespace关键字,后面跟命名空间的名字,然后接⼀对{}即可,{}中即为命名空间的成员。命名空间中可以定义变量/函数/类型等。本质是定义出⼀个域,这个域跟全局域各自独立,不同的域可以定义同名变量,所以下面的rand不在冲突了。3. C++中域有函数局部域,全局域,命名空间域,类域;域影响的是编译时语法查找⼀个变量/函数/类型出处(声明或定义)的逻辑,所有有了域隔离,名字冲突就解决了。局部域和全局域除了会影响编译查找逻辑,还会影响变量的生命周期,原创 2024-07-11 10:33:48 · 543 阅读 · 4 评论