none
C++/CLI中的類型, 不是引用類型, 就是值類型嗎? 下圖對嗎? RRS feed

答案

  • hoaintom你好!

    C++/CLI中有ref 和value关键字,分别用于定义CLR引用类型和之类型。也有interface、enum等关键字。对于引用类型,有ref class 和 ref struct,值类型有value class 和 value struct。C++/CLI的句柄类型,指向托管堆上的对象。如果你想了解更多关于C++/CLI的语言特性,请参考这个链接: http://msdn.microsoft.com/zh-cn/library/xey702bw。

    下面的链接介绍了native 和managed 类型的对应关系,请参考: http://msdn.microsoft.com/zh-cn/library/0wf2yk2k.aspx。

    希望我的回复对你有所帮助! 另外,我不太理解您这个图的意思。如果还有其他问题,请让我知晓。

    祝你好运!


    Helen Zhao [MSFT]
    MSDN Community Support | Feedback to us

    • 已标记为答案 Helen Zhao 2012年4月23日 2:13
    2012年4月16日 2:53
  • 指针是C++类型,不属于C++/CLI语言规范。另外这图的分类和举例都很武断,可能仅仅用于说明上下文的观点而已。


    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
    Visual C++ MVP

    • 已标记为答案 Helen Zhao 2012年4月23日 2:13
    2012年4月16日 3:49
    版主

全部回复

  • hoaintom你好!

    C++/CLI中有ref 和value关键字,分别用于定义CLR引用类型和之类型。也有interface、enum等关键字。对于引用类型,有ref class 和 ref struct,值类型有value class 和 value struct。C++/CLI的句柄类型,指向托管堆上的对象。如果你想了解更多关于C++/CLI的语言特性,请参考这个链接: http://msdn.microsoft.com/zh-cn/library/xey702bw。

    下面的链接介绍了native 和managed 类型的对应关系,请参考: http://msdn.microsoft.com/zh-cn/library/0wf2yk2k.aspx。

    希望我的回复对你有所帮助! 另外,我不太理解您这个图的意思。如果还有其他问题,请让我知晓。

    祝你好运!


    Helen Zhao [MSFT]
    MSDN Community Support | Feedback to us

    • 已标记为答案 Helen Zhao 2012年4月23日 2:13
    2012年4月16日 2:53
  • 指针是C++类型,不属于C++/CLI语言规范。另外这图的分类和举例都很武断,可能仅仅用于说明上下文的观点而已。


    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
    Visual C++ MVP

    • 已标记为答案 Helen Zhao 2012年4月23日 2:13
    2012年4月16日 3:49
    版主