C++ 包含iostream时的xlocnum.h错误

C++ 包含iostream时的xlocnum.h错误,c++,C++,我有一些代码,当我不包含iostream时,一切都正常,但当我包含iostream时,我会遇到一系列奇怪的错误: 我以前从未见过,也不知道这意味着什么 编辑: 这个不明确的符号是不相关的,顺便说一句,它已经被修复了。非常愚蠢:定义了一个名为size的宏,这显然会导致所有地方的冲突:p 我想知道,对于编译器来说,是不是很容易判断string->size()应该被解释为方法调用还是string->4,这毫无意义…您使用的是什么编译器?visual studio express 2012这是您第一次

我有一些代码,当我不包含iostream时,一切都正常,但当我包含iostream时,我会遇到一系列奇怪的错误:

我以前从未见过,也不知道这意味着什么

编辑:
这个不明确的符号是不相关的,顺便说一句,它已经被修复了。

非常愚蠢:定义了一个名为size的宏,这显然会导致所有地方的冲突:p


我想知道,对于编译器来说,是不是很容易判断string->size()应该被解释为方法调用还是string->4,这毫无意义…

您使用的是什么编译器?visual studio express 2012这是您第一次使用此编译器吗?不,远非第一次为什么?只是想知道你是否没有正确安装所有东西。