有没有人尝试使用托管C ++进行编码?我有几个问题:
答案 0 :(得分:2)
我使用托管C ++(C ++ / CLI)作为C#和C ++之间的桥梁。我们有一个使用OpenSceneGraph作为“底层”图层的图形应用程序。之后使用托管C ++来获取一些图形数据以及C#和OSG层之间的接口。
在特定的应用程序中它非常好用。但是,我更喜欢直接C#。
答案 1 :(得分:1)
我认为在托管环境中使用C#要好得多。托管C ++对我来说似乎只是一种形式,而我更倾向于使用一种用于托管环境的语言(而不是托管的c ++不起作用)。此外,如果需要,您可以从托管C ++中调用C#中的非托管代码。
答案 2 :(得分:1)
我发现C#的效率要高得多。托管C ++真正的神奇之处在于,你可以将混合托管代码和非托管代码 - 甚至在一个函数中!我不知道微软是怎么做到的(显然他们也没有,因为这个功能的官方名称是“IJW” - “它只是有效”:))。