什么是C++中的_In_?

Inf*_*mes 26 c c++ microsoft-metro c++-cx

我已经搜索了很多,但没有得到任何有用的结果.

我目前正在尝试为Windows 8 Metro编写简单的DirextX游戏,并且遇到了_In_相当多的问题.我只是想知道它是什么.

此外,我已经看到很多使用^作为*我发现奇怪的指针.最重要的是,一些类有一个接口ref class MyClass,我相信它是C#易读性.

无论如何,任何帮助都会很棒.

Jam*_*lis 28

它是SAL注释,用于代码分析.注释本身被定义为宏,在正常构建中,它们扩展为空.

^ref class有特色C++/CX,集开发,使其更容易打造下的Windows 8 Metro风格应用++语言扩展.它们都不是标准C++的一部分.文档(之前链接)包含指向描述语言扩展的教程和参考的链接.