c++ inline 的位置不当导致的 无法解析的外部符号
2024-09-04 11:40:43
这几天编写代码碰到 无法解析的外部符号 visual studio.
在类中 inline 修饰符应该放在类函数定义的时候而不是声明的地方
即
// test.h 头文件 class A
{
public:
void Foo();
}
// test.cpp 源文件 #include "test.h" inline void A::Foo(){}
这样才对.
而我把他(inline)放在了类函数的时候结果造成了错误 (汗).
最后记得"重新生成解决方案"!
最新文章
- Mac下的类似apt-get的包管理工具Homebrew(笔记)
- BZOJ 3223 &; 区间翻转
- topcoder SRM 618 DIV2 MovingRooksDiv2
- Cocos2d-x PluginX (二)增加新的Plugin
- Spring security3入门(转)
- svg矢量图绘制以及转换为Android可用的VectorDrawable资源
- angularjs之表达式
- [转]JSON序列化与反序列化
- Qt 学习之路:坐标系统
- Unable to start T-SQL Debugging. Could not connect to the computer ‘.’
- iOS 详解NSObject协议
- element框架中表格的筛选功能使用说明(转载)
- select 标签判断value值相同 就selected高亮
- nginx——优化 Nginx worker 进程数
- IOS safari 浏览器 时间乱码(ios时间显示NaN) 问题解决
- Spring Bean装配学习
- python定位性能的工具
- QQ自动发送+@好友功能+tencent://功能
- hibernate关联非主键注解配置
- 使用jQuery 取文本