- c++多重定义:multiple definition of 问题解决
出现场景1:在.cpp文件中,include的头文件中定义了一个类,在.cpp中声明这个类的变量。
https://blog.csdn.net/feikudai8460/article/details/108401756
- 类静态成员变量存取出错 undefined reference to ‘xxx‘
类的声明并不会进行内存空间的分配。所以类的静态成员无法在类声明中定义。因此,类的静态成员需要类内声明,类外定义。并且注意定义尽量不要出现在头文件中,以免造成重复定义。
https://blog.csdn.net/willinux20130812/article/details/108007813/
https://blog.csdn.net/simple_lxs/article/details/119793994
- cannot bind non-const lvalue reference to an rvalue(不能将一个非常量左值引用绑定到一个右值上)
https://www.jianshu.com/p/44a112ae487d
0 条评论