![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 75
基于对象、面向对象、C++11、C++14、C++20
harveyhan
一名10年老开发工程师,开始认真总结知识,认真写文章,欢迎关注。
展开
-
【侯捷面向对象高级开发】第三部分:C++新特性
class Fraction { public: Fraction(int num, int den=1) : m_numerator(num),m_denominator(den) { } operator double() const //通常都会加const 不改变数据 { return (double)(m_numerator / m_denominator);//分子 int m_denominator;//分母 };原创 2023-02-06 13:03:34 · 256 阅读 · 0 评论 -
【侯捷面向对象高级开发】第二部分:面向对象 Object Oriented
目标学习class之间的关系OOP, OOD面向对象的编程组合与继承Inheritance(继承)Composition(复合)Delegation(委托)原创 2023-02-06 12:04:57 · 123 阅读 · 0 评论 -
【C++基础与深度解析深蓝】目录
C++基础、C++初探、模板、其他工具与技术原创 2023-02-06 09:36:13 · 198 阅读 · 0 评论 -
【C++框架和库】常用 C++ 框架、库和资源汇总
XML就是个垃圾,xml的解析很烦人,对于计算机它也是个灾难。一些有用的库或者工具,但是不适合上面的分类,或者还没有分类。C++标准库,包括了STL容器,算法和函数等。数据库,SQL服务器,ODBC驱动程序和工具。调试库, 内存和资源泄露检测,单元测试。提高质量,减少瑕疵的代码分析工具列表。音频,声音,音乐,数字化音乐库。生物信息,基因组学和生物技术。C/C++集成开发环境列表。在线C/C++编译器列表。用于创建开发环境的软件。C/C++编译器列表。C/C++调试器列表。原创 2023-02-05 10:20:35 · 735 阅读 · 0 评论 -
【侯捷面向对象高级开发】第一部分:基于对象 Object Based
C++14C++20complex.h #ifndef __COMPLEX__ //如果未曾定义,则定义,可以向下执行,已经定义则不执行 #define __COMPLEX__ //Header布局 //1.前置声明,都先声明,让前面的类找到后面类的符号 forward declarations class ostream;//2.类声明 class declarations class complex{ };原创 2023-02-05 09:58:31 · 107 阅读 · 0 评论