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