當前位置:首頁 » 編程軟體 » 騰達編譯器

騰達編譯器

發布時間: 2025-04-08 04:16:52

『壹』 C++ VC幾個概念

C++是一門演算法語言。國際標準是ISO C++,正式標准版本有ISO C++98/ISO C++2003。目前正在制定的標准版本ISO C++0x。目前而言,沒有完全符合標準的編譯器(例如幾乎所有的編譯器都無視export關鍵字的功能)。最初的C++是C語言的擴充,但兩者的標準是獨立的,目前而言C++和C不完全兼容。
Microsoft Visual C++是一個C/C++ IDE(集成開發環境),在Microsoft Visual Studio套裝中。VC++附帶的編譯器是Microsoft C&C++ Compiler,調試器Microsoft Visual Studio Debugger。VC++也可以指Microsoft C&C++ Compiler支持的一種C++的方言。由於Microsoft C++擴展特性的存在,VC++不是ISO C++的子集。此外,各個版本有所不同,最近的VS2010支持部分C++0x特性。
VC++6.0對標准支持不好,不建議使用。像嵌套模板之類VC++6.0就編譯不過。
一般可以用更高版本的VS選裝其中的VC++,例如VS2005、VS2008。VS附帶了一些Windows環境下的庫,例如MFC、ATL。
不過VS體積比較大,如果只是為了學習C++語言(而不是VC++),可以裝Dev-C++。附帶編譯器是MinGW環境下的GCC/G++。G++相對於VC++來說支持的語言特性更接近於ISO C++。
掌握C++的時間,如果只是寫基本的程序,不用幾個星期。但是要熟練地應用,由於其中的方法過於靈活,可能需要幾年;取決於各人水平。
不建議拿譚某人的書當教材,很多內容很模糊,容易被誤導。 long12310225 說的是VC++的學習流程,不是C++的。花在語言的時間太少了。另外,Windows API根本就不是C++的內容(雖然可以用C++調用)。跟著微軟是不是餓不死很難說,M$近幾年來一直都在把重點放在.NET上(目前仍然是),雖然最近似乎又開始發展VC++了,不過怎麼說也不可能是最大頭的。
一般而言,盡可能先學C++,而不要直接學VC++(比C++省略了一些東西,加了很多不通用的東西),否則萬一需要遷移平台,付出的代價會很大。當然,如果願意把自己捆死在Windows平台上,先學VC++也無妨。
====
[原創回答團]

熱點內容
python中文輸出亂碼 發布:2025-04-29 23:40:35 瀏覽:684
forifpython 發布:2025-04-29 23:18:24 瀏覽:524
刪除python模塊 發布:2025-04-29 23:14:27 瀏覽:750
鎖定sim卡需要輸入pin密碼是多少 發布:2025-04-29 22:55:12 瀏覽:482
8p相當安卓什麼手機 發布:2025-04-29 22:55:10 瀏覽:636
甘肅電信寬頻密碼是多少 發布:2025-04-29 22:55:09 瀏覽:267
對偶加密 發布:2025-04-29 22:32:36 瀏覽:955
上傳下載伺服器 發布:2025-04-29 22:24:56 瀏覽:407
java繼承編程題 發布:2025-04-29 22:13:35 瀏覽:395
計算機二級真題c語言 發布:2025-04-29 21:57:17 瀏覽:249