我正在學習C++(顯然是CLI),每當我發佈一個問題說我使用C++時,有人跳下我的喉嚨,說我沒有使用C++,但C++/CLI。我並不確定有什麼區別,因爲我對此極爲陌生,但似乎讓每個人都感到不安。任何人都可以照亮一些差異?C++和C++ CLI有什麼區別
作爲第二個說明,我問這個問題的原因是因爲有人建議我使用CLI來能夠make a method accessible to my C# project。通過我的構造函數,我的C++項目中的一切都運行良好,但現在我希望能夠從我的C#項目中調用相同的方法。
不像這個答案,它有* zero *信息。請提供摘要,以便閱讀此文的人可能會找到問題的答案。在SO上簡單地鏈接到外部資源被認爲是不好的風格。 – jalf 2010-01-28 20:30:45
@jalf,現在來吧,我的答案確實有一些*信息,它有一個鏈接到維基百科:)。我不覺得很難遵循一個鏈接來獲得比我能提供的更完整的答案。 – Trent 2010-01-28 21:07:12
首先,如果鏈接失效怎麼辦?被破壞?被刪除?其次,對這個問題的答案感興趣的人可能想要閱讀多個答案。如果每個答案都只是一個外部資源的鏈接,那麼突然間就有很多工作要做。第三,你在SO上的代表應該代表*你的知識和樂於助人。在這種情況下,您已經顯示*零*知識,因此您的帖子現在保證爲-1而沒有別的。 – jalf 2010-01-28 21:47:54