【发布时间】:2014-04-30 03:25:09
【问题描述】:
我在 Visual Studio 2013 中收到有关 boost-serialize 的警告。
boost/archive/basic_binary_iprimitive.hpp(152) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
1> with
1> [
1> Archive=boost::archive::naked_binary_iarchive,
1> Elem=char,
1> Tr=std::char_traits<char>
1> ]
...
如何禁用它们?
【问题讨论】:
-
您遗漏了部分错误。至于如何禁用它,抑制警告的常规方法应该可以工作。
-
#pragma warning( disable : <warning_number> ) -
它有效。谢谢你。我可以在项目设置而不是 pragma 中执行此操作吗?
标签: c++ visual-c++ boost visual-studio-2013 compiler-warnings