![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CPP
文章平均质量分 93
NICKnK0824
这个作者很懒,什么都没留下…
展开
-
【C++项目】仿muduo库One Thread One Loop式主从Reactor模型实现高并发服务器
本篇博客记录从0到1实现一个仿mudo库的One Thread One Loop式主从Reactor模型的高并发服务器组件。在此之前我们要明确的是,该项目仅作为一个高并发服务器组件,因此该项目并不包含实际的业务需求处理内容。原创 2024-03-08 10:37:55 · 1041 阅读 · 1 评论 -
剖析“类和对象” (下) -------- CPP
学习完“类和对象”(上)【剖析“类和对象” (上) -------- CPP】和(中)【剖析“类和对象” (中) -------- CPP】,相信各位同学对CPP中类与对象的理解或多或少都加深了一点。本篇博客将和大家一同再次学习CPP中类和对象的知识点,跟随本篇博客的脚步定能为你的装备库再增添上不少弹药。原创 2023-01-26 23:28:19 · 1679 阅读 · 5 评论 -
剖析“类和对象” (中) -------- CPP
在上一篇博客中 (剖析“类和对象” (上) -------- CPP) 提到,一个类中什么成员都没有的称为“空类”。一个“空类”中真的什么都没有吗?其实不然,任何类中什么都不写时,编译器会自动生成一下六个默认成员函数。原创 2023-01-24 14:04:43 · 1538 阅读 · 7 评论 -
剖析“类和对象” (上) -------- CPP
{... // 类体:由成员函数和成员变量组成};// 一定不要漏掉后面的分号class为定义类的关键字,className为类的名字,{}中为类的主体,注意类定义结束时后面分号不能省略。类体中内容称为类的成员:类中的变量称为类的属性或类的成员变量;类中的函数称为类的方法或类的成员函数。| 类的两种定义方式 |类的声明与定义分离最大的好处就是增加了代码的可读性。原创 2022-11-09 20:55:20 · 1919 阅读 · 25 评论 -
浅扒“引用 — &” -------- CPP
● 存在,只是没有了该内存空间的使用权,先前存储在该内存空间中的数据不被保护了。原创 2022-10-03 21:15:27 · 1496 阅读 · 17 评论 -
缺省参数&函数重载 -------- CPP
( 如果函数的声明与定义位置同时出现缺省参数,恰巧两个位置提供的缺省值不同,那编译器就无法确定到底该用哪个缺省值。)原创 2022-09-17 21:35:07 · 1580 阅读 · 7 评论 -
初步认识“命名空间” -------- CPP
在命名空间中可以定义:① 变量 ② 函数 ③ 类型一般定义:| 例 |{// 定义变量int a = 0;int b = 1;// 定义函数{}// 定义类型{int val;};}嵌套定义:| 例 |{int a;int b;{}// 将命名空间N3嵌套定义在命名空间N2中{int c;int d;{}}}※ 特需注意!同一个工程中允许存在多个相同名称的命名空间,编译器最后会将同名的命名空间中的内容合并到一个命名空间中。原创 2022-09-17 14:15:44 · 1565 阅读 · 7 评论