
C++快速感受与探索之旅
文章平均质量分 88
南郁
《白话C++》作者
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++感受16-Hello STL 向量篇.1-范式对比
孙悟空在鸡精窝前叫骂,鸡精们选择了忍耐,孙悟空在象妖洞前叫骂,象妖们选择了愤怒,如何用简洁的代码来模拟?看!函数模板和函数重载擦出了不一样的火花。原创 2025-03-11 22:19:31 · 563 阅读 · 0 评论 -
C++感受15-Hello STL 泛型启蒙
- 生鱼片和STL的关系,你听过吗?- 泛型编程和面向对象编程,它们打架吗?- 行为泛型和数据泛型,各自的目的是?- 大象放不进冰箱,是数学问题还是物理问题?原创 2025-01-08 18:43:11 · 1009 阅读 · 0 评论 -
C++感受15-Hello Object 封装版 -下(上机)
动手写 “选美大赛-海选”报名项目,边做边学更多封装的“约束”原创 2024-12-11 17:21:57 · 987 阅读 · 0 评论 -
C++感受14-Hello Object 封装版 - 上
1.封装即约束——封装和派生、多态的本质区别2.把约束封装成类型——定义类型就是在定义约束3.来自成员访问控制的约束4.来自常量成员函数的约束5.从 struct 到 class —— 何时用struct? 何时用 class?原创 2024-12-09 19:11:45 · 865 阅读 · 0 评论 -
C++感受13-Hello Object 多态版
欢迎进入面向对象编程深水区:多态。表面上看起来是一样的对象,调用表面上看起来是一样的方法,但在实际执行时,代码所展现的功能形态却不一样。原创 2024-07-22 17:11:31 · 596 阅读 · 0 评论 -
C++感受12-Hello Object 派生版
一个原则:不变的功能,希望直接复用原有代码;变化的功能,希望在分开的代码里实现。原创 2024-06-30 15:29:07 · 712 阅读 · 0 评论 -
C++感受11-Hello Object 成员版
当一个C++程序员在设计类型时,他在想什么?1. 这一类型的对象,需要拥有哪些属性数据?2. 这一类型的对象,它将拥有哪些功能?3. 这一类型的对象,它的各个属性和功能之间,有哪些关联关系?原创 2024-05-21 11:38:07 · 979 阅读 · 0 评论 -
C++感受10-Hello Object 生死版•下
搞懂以下三个重要知识点:1. 对象生命周期2. 对象内存模型3. 对象的可见性原创 2024-04-25 14:31:47 · 1113 阅读 · 0 评论 -
C++感受9-Hello Object 生死版•上
“恐猪”和“恐蛇”在本课只是在陪太子读书,大家自行发挥它们的生死过程的定制吧。完成这个程序,你的一只脚已经悄然,迈过了面向对象世界大门的门槛了。原创 2024-04-23 16:06:14 · 1007 阅读 · 0 评论 -
C++感受8-Hello World 循环版
重点学习如何使用 while 创建循环,和如何借助 break 打破循环……有破有立。含十数个知识点:bool类型、bool字面值、定义整数、如何从控制台计入整数,整数后置自增、如何求余,逻辑 “或” 运算等。含五个例程。原创 2024-04-22 09:30:00 · 980 阅读 · 0 评论 -
C++感受7-Hello World 分支版
表面的是:通过多级分支流程,实现上班路上遇见女神、老板娘、普通同事的差别化问候;暗地里还要学习内存,最后顺带复习了 std::string_view 和 std::string 之间围观与被围观 的往事原创 2024-04-20 09:00:00 · 922 阅读 · 0 评论 -
C++感受6-Hello World 交互版
先学变量,再学人机交互……原创 2024-04-19 16:59:50 · 1304 阅读 · 0 评论 -
C++感受5-HelloWorld 函数版
借助 Hello (std::string_view XXX) 函数,快速向你心目中的女神问好。(本课有福利)原创 2024-04-17 16:30:34 · 363 阅读 · 0 评论 -
C++感受4-HelloWorld中文版——认识编码
及时了解“编码”对编写代码的影响,是中国程序员越早知道越好的知识点。原创 2024-04-11 10:01:50 · 565 阅读 · 0 评论 -
C++感受3-做一个“会”犯错误的程序员
一个优秀的学习者,必然是一个会犯错误,敢会错误的学习者;并用有错就能改,没错,就要学会创造错误?原创 2024-03-31 10:00:00 · 273 阅读 · 0 评论 -
C++感受2-逐字逐句,深入理解C++最小例程
一篇长文,十倍榨干 "Hello World" 知识点。以 “Hello World” 例程为载体、线索,在完成 “间接名字空间限定” 写法转换到“直接名字空间限定”的过程,同时掌握函数、主函数、函数调用、级联操作、声明、类型、int、字符串类型、头文件包含、行为数据、流输出操作符、标准输出流对象、标准库名字空间、ADL等20多个C++知识点,打好基础,让后续的学习事半功倍。原创 2024-03-12 17:20:58 · 820 阅读 · 0 评论 -
C++感受1-打开浏览器,线上玩转C++
介绍了五款在线编译、编译、运行的C++线上环境。并选择其中的 “在线GDB” 网站动手编写、运行第一个C++程序 “Hello World”,同时和线下IDE进行对比。原创 2024-03-12 16:42:07 · 657 阅读 · 0 评论