我有一些非常生疏的C++和大量的C經驗,但已經做了很少的OO設計或編碼。我開始學習C++ .NET,因爲這似乎是最好的起點。在.NET世界中開始學習C#或C++會更好嗎?
我已經在微軟提供了多重繼承和擴展的條款限制,既不在C++中工作。
用C#重新開始,還是用混合語言方法更好?例如。 C#中的擴展,在C++中休息?
我仍然在使用this->方法或that.property和other :: staticthingy或其他方法,而這可能不是C#中的問題。你會明白我的意思,因爲這可能不是描述' - >''之間區別的正確方法。「和'::'
我正在實現我想要的,但它比我想象的要長10倍。
是否C#更快?
託管C++有點奇怪,與C#相比並沒有被廣泛使用。你可能會發現使用C#會更容易。 – 2011-03-25 19:35:30
當然有很多例子。 – NotMe 2011-03-25 19:36:34
您能否爲您的問題添加更多信息? Microsoft編譯器支持多繼承。你使用託管C++還是直接C++? 「擴展名」是什麼意思?你想達到什麼目的?這是理解c#是否比C++更好的重要一點。 – register 2011-03-25 19:38:47