zoukankan      html  css  js  c++  java
  • c++ inline 的位置不当导致的 无法解析的外部符号

    这几天编写代码碰到 无法解析的外部符号 visual studio.

    在类中 inline 修饰符应该放在类函数定义的时候而不是声明的地方

    // test.h 头文件
    
    class A
    {
    public:
        void Foo();
    }
    // test.cpp 源文件
    
    #include "test.h"
    
    inline void A::Foo(){} 

    这样才对.

    而我把他(inline)放在了类函数的时候结果造成了错误 (汗).

    最后记得"重新生成解决方案"!

  • 相关阅读:
    HTTPS
    RPC
    2017.4.19上午
    2017.4.18下午
    2017.4.18上午
    2017.4.17下午
    2017.4.17上午
    2017.4.14下午
    2017.4.14上午
    2017.4.13下午
  • 原文地址:https://www.cnblogs.com/night-ride-depart/p/4729096.html
Copyright © 2011-2022 走看看