随笔分类 -  C++

摘要:[TOC] 原文: "https://blog.csdn.net/pi9nc/article/details/11267031" 利用匿名namespace解决C++中重复定义的问题 今天写代码的时候又碰到了C++中多编译单元导致重复定义(multi definition)的链接问题。其实这个问题以 阅读全文
posted @ 2019-06-11 13:16 darylc 阅读(1465) 评论(0) 推荐(0) 编辑
摘要:[TOC] 1、直接使用字符串相加 std::string a = "hello"; std::string b = "hello"; for(int i = 0; i 阅读全文
posted @ 2019-06-11 13:15 darylc 阅读(27342) 评论(0) 推荐(0) 编辑
摘要:[TOC] 普通函数 普通函数(非成员函数)只能被overload,不能被override,而且编译器会在编译时绑定函数。 多态的运行期行为体现在虚函数上,虚函数通过继承方式来体现出多态作用,顶层函数不属于成员函数,是不能被继承的 构造函数 因为构造函数本来就是为了明确初始化对象成员才产生的,然而v 阅读全文
posted @ 2019-06-11 13:14 darylc 阅读(2492) 评论(0) 推荐(0) 编辑
摘要:[TOC] RTTI是”Runtime Type Information”的缩写,意思是运行时类型信息,它提供了运行时确定对象类型的方法。 typeid函数 对于c++的内置数据类型,typeid可以方便的输出它们的数据类型。 cpp include include using namespace 阅读全文
posted @ 2019-06-11 13:08 darylc 阅读(705) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示