随笔分类 -  C++学习记录

遇见的C++问题总结
摘要:在类的后面加 final 禁止该类被继承 在类方法的后面加 final 禁止该方法被重写 阅读全文
posted @ 2021-10-25 18:50 孱陵 阅读(42) 评论(0) 推荐(0)
摘要:当一个子类的多个父类有相同的祖先类时,调用祖先类的成员会遭遇域的选择和内存的重复问题,故使用虚基类来规避此类问题 1 Class Grandfather... 2 Class Parent1: virtual public Grandfather 3 Class Parent2: virtual p 阅读全文
posted @ 2021-10-25 11:11 孱陵 阅读(130) 评论(0) 推荐(0)
摘要:静态多态:编译时确定(重载) 动态多态:运行时确定(虚函数) 阅读全文
posted @ 2021-10-21 15:03 孱陵 阅读(26) 评论(0) 推荐(0)
摘要:使用 g++ 编译器时,即使是使用了 extern "C" { 文件名 } 来使部分文件采用 C 语言规范编译,const常量始终不会改变(尽管不会警告或报错),这与 gcc 编译器不同。 阅读全文
posted @ 2021-10-21 14:54 孱陵 阅读(43) 评论(0) 推荐(0)
摘要:一般的函数声名:float func( float elem); 添加默认参数 : float func( float elem = 5); 函数重载 : float func( ); 特殊的用法 : 1 #include <iostream> 2 using namespace std; 3 4 阅读全文
posted @ 2021-10-19 20:30 孱陵 阅读(31) 评论(0) 推荐(0)