由于某种原因,我一直在
error C3861: '__typeof': identifier not found
当我编译我的程序时!
我包括以下库:
<iostream>
<stdlib>
<stdio>
有什么想法吗?
感谢
编辑:
更多示例
User.h
class User{}
main.cpp
void f(User* p)
{
.
.
.
__typeof(p) ...
.
.
.
.
}
答案 0 :(得分:3)
http://msdn.microsoft.com/en-us/library/x2xw8750%28VS.71%29.aspx
__typeof
仅适用于/ clr:oldSyntax。您是否尝试使用C ++的托管扩展,或者您希望__typeof
像C ++ 0x decltype
一样工作?如果是这样,如果您使用的是VS 2010,则可以使用decltype
。
答案 1 :(得分:0)
也许函数__typeof()
不存在?你的意思是typeof()
?
答案 2 :(得分:0)