美文网首页
DLL 导出类 只有 vector 模板类时,出现 c4251

DLL 导出类 只有 vector 模板类时,出现 c4251

作者: 星星之火666 | 来源:发表于2019-06-02 00:28 被阅读0次
    • 在 该 .h 文件中:加入
    #pragma warning(disable:4251)
    

    即可,可以去掉警告,并且对程序无影响,程序可正确执行

    • 在使用 dll 时,加上
    #include<vector>
    using namespace std;
    
    • 另外注意:
      release 版本的 dll 应对应 release 版本 的 测试程序
      debug 版本的 dll 应对应 debug 版本的 测试程序

    参考链接:解决 Warning C4251 问题中叙述了下面一句话:
    将该模板类及其依赖类导出的方法并没有对程序有什么帮助,只是避免了警告

    相关文章

      网友评论

          本文标题:DLL 导出类 只有 vector 模板类时,出现 c4251

          本文链接:https://www.haomeiwen.com/subject/vtoztctx.html