【发布时间】:2014-01-19 11:13:59
【问题描述】:
我不知道我是否在这里做错了什么,但我一辈子都无法编译在VS2012 中可以正常编译的现有代码。
像strsafe.h 和xstring 这样的包含会导致奇怪的编译错误,其中最奇怪的是标准包含文件中间的“缺少右括号”。不用说,没有缺少的括号。此外,move.h 导致铿锵声与
致命错误:函数声明符后的预期函数体。
像这样的保护子句
#ifndef _FUNCTIONAL_
#error Must include <functional>
#endif
即使包含了函数也会抛出错误。
我做错了什么?
【问题讨论】:
标签: c++ compiler-errors clang