【发布时间】:2013-11-02 15:13:04
【问题描述】:
我收到错误 C4430:缺少类型说明符 - 假定为 int。注意:C++ 不支持默认整数 C2143:语法错误:缺少“;”在'
typedef STD_::reverse_bidirectional_iterator<iterator, DataObj>; reverse_iterator;
我需要做些什么来消除这些错误? 这是在 Windows 8 上的 Visual Studio 2012 中完成的。
【问题讨论】:
-
#define STD_std 应该来自 DTL。这个项目不是我做的,所以我不确定它的具体定义在哪里。
-
你有没有让这个工作?我在尝试使用 Visual Studio 2013 编译 DTL 1.37 时遇到了同样的问题。(注意:下面的答案中提到的额外
;是一个红鲱鱼 - 它实际上并不存在于这个标题中并且是一个错字OP。)
标签: c++