【導(dǎo)讀】在過(guò)去的十幾年里,Microsoft給Windows和WindowsAPI添。加了許多功能,VB和C++也經(jīng)歷了許多變化。原來(lái)的一些內(nèi)容。其缺點(diǎn)是VisualBasic從來(lái)沒(méi)有實(shí)現(xiàn)真正意義上的面向?qū)ο?,所。以大型?yīng)用程序很難分解和維護(hù)。另外,因?yàn)閂B的語(yǔ)法繼承于。另一方面,C++在ANSIC++語(yǔ)言定義中有其自己的根。譯器的,但已經(jīng)相當(dāng)接近了。遺憾的是,這導(dǎo)致了兩個(gè)問(wèn)題。為以前的編譯器設(shè)計(jì)的。其結(jié)果是在Windows中,該語(yǔ)言成為了一種非常雜亂。讓一個(gè)C++開(kāi)發(fā)人員說(shuō)說(shuō)字符串有多少個(gè)定義方式就可以說(shuō)。版本)、wchar_t*和OLECHAR*等。Microsoft給C++添加了許多Microsoft專用的關(guān)鍵字,Microsoft在正式場(chǎng)合把C#. 大多數(shù)獨(dú)立的評(píng)論員對(duì)其說(shuō)法是“派生于C、C++和。要比C++容易得多,但比Java難一些。應(yīng)該指出,對(duì)于上述大多數(shù)特性,ManagedC++也具備。在結(jié)束這個(gè)主題前,還要指出C#的兩個(gè)局限性。在這方面,C++可能仍是所有低級(jí)語(yǔ)言中的佼佼者。定地方運(yùn)行的內(nèi)聯(lián)函數(shù)和析構(gòu)函數(shù)。