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

騰達編譯器

發布時間: 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++也無妨。
====
[原創回答團]

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:593
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:888
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:582
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:765
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:684
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1013
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:255
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:114
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:806
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:713