当前位置:  开发笔记 > 编程语言 > 正文

__uuidof(someVar)是做什么的?

如何解决《__uuidof(someVar)是做什么的?》经验,为你挑选了1个好方法。

我发现一些代码,这是为了通话__uuidof(IMyInterface),但实际上是调用__uuidof(pIMyInterface)其中pIMyInterface的类型的指针IMyInterface__uuidof调用值而不是类型时的行为如何?

例如int x=123; __uuidof(x),这是否等于__uuidof(int)__uuidof(123)



1> Hans Passant..:

__uuid关键字,而不是函数。它不是“调用”的,而是由编译器直接解析的。哪个当然可以很容易地认识到操作数是一个变量。而且它知道变量的类型,因此毫无疑问地查找__declspec(uuid)类型的属性。

推荐阅读
重庆制造漫画社
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有