SDK與VC6 0是什麼關係??

時間 2025-01-26 01:30:15

1樓:第7藍貓使徒

一 是的。 vc只是整合開發環境,但在安裝時會自帶win32api,mfc,crt,等多個庫。具體版本見自帶的庫版本更高。

二 delphi也是整合開發環境,因此安裝delphi時也裝了對應的庫。

2樓:網友

簡單講:像vc之類的只是乙個工具,用於開發的工具,sdk是開發軟體用到的開發包,他只是和系統有關的,他裡面定義了好多結構啊,介面啊這類的東西,反正你要再這個系統上開發軟體就的有他,一般裝乙個開發工具的時候開發工具會制動給你裝好一些,但如果系統公升級了回導致sdk用不起來,這時你就得公升級你的sdk了。

3樓:網友

什麼是sdk?

不同的語言的sdk是不同的【只是在函式的命名上會相同罷了】.對應不同的平臺sdk也是不同的。

如果是dll庫或控制項的話不同的語言中可以是相容的【也就是說可以相互呼叫的】

4樓:網友

難道安裝delphi的時候,也安裝了sdk???

是的。sdk的版本是一樣的。

keil與vc++6.0是什麼關係?

5樓:網友

……沒有任何直接的關係。硬要說的話,都能夠對c語言原始檔進行編譯、彙編、連線。但是針對的目標平臺完全不一樣,生成的目標物件也完全不同。

vc++ 6.0和vc++.net的區別~~

6樓:網友

實際上這兩個工具的功能都相當豐富和強大,我就自己知道的說一下,可能說得不對。

vc6:首先是體積小,系統資源佔用小,一張光碟就搞定;其次是編譯速度較快;三是類嚮導功能比較讓人滿意(對此我有所保留,因為我用。net時轉向使用sdk編寫小程式,而對mfc接觸較少)。

比較笨重;乙個比較好用的是把msdn幫助環境整合到ide中了,不用另外開啟msdn視窗(動態幫助頁用起來比較舒服,特別是像我記性不大好的人);另外系統中的標頭檔案版本比較新了(例如中加入了m_pi等的定義,在vc6中的相應標頭檔案中是找不到的)。

習慣了使用,覺得它的好多功能都比較貼心,對源**的管理能力比vc6強大。個人認為可以替代vc6(特殊用途就不清楚了)。

和vc6都支援c語言開發的。

說的不對請指正,謝謝。

7樓:網友

vc++是乙個程式設計軟體,vc++.net表示基於。net平臺的c++程式設計,例如clr專案的實現,用的。net的平臺,卻使用c++來實現邏輯。

8樓:雲翔翼

vc++.net我不怎麼清楚(c++太難了,轉用delphi了,反正不是謀生,業餘愛好而已),但vc++.net當vc++ 來使用就比較搞笑了。

另外,印象中,c++與c的最大區別好象是c++有類庫這個概念。

9樓:

軟體版本不同,c++和c#,不同的變成語言。

10樓:紫泉嵐月

vc++是乙個工具,ide。這個後面的工具有,vs2003,vs2005,vs2008,vs2010,vs2012,vs2013,vs2015. 最新的是vs2015.。

而vc++.net是一種變成語言,是vc++的託管版本。就是用vc++寫託管的**,所謂託管的**就是基於。

net的**,不用手動記憶體管理之類的。c++的弊病不就是記憶體管理需要手動嗎?vc++就是c++,不過是c++寫視覺化程式,這就叫做vc++,語法都是c++。

另外,如果是用vc++.net的話,還不如直接用c#寫視覺化程式呢。

11樓:網友

並沒有所謂的vc++.net,只有c++/cli,這裡假設你說的vc++.net就是指c++/cli。

它和vc++的區別就是它在c++標準的基礎上做了擴充套件,使其可以使用。net framework。兩者使用的編譯器也不一樣。

從c++標準上比較,vc++遵循的是c++標準,而c++/cli是託管語言。它的使用方式跟c++標準有很大的差異。比如在c++/cli中指標不用*而是用^表示。

所謂的託管主要也是指它有自己的垃圾**機制。動態分配的記憶體是自管理的。

從編譯執行上比較,vc++使用預設的vc++編譯器,生成的是local的執行碼。c++/cli編譯後生成clr位元組碼,跟c#一樣執行於虛擬機器上。

visual studio 2008 中的vc++和vc6.0有什麼區別?

12樓:測繪港灣

最開始應該是叫vs6 ,後來vc6從這裡面單獨抽了出來廣為使用。visual studio是乙個合集,vs2008也是如此,包含了很多程式語言,比如vc c# vb等。其中vs2008的vc部分是叫vc9。

vs2008採用的函式庫版本比較新,用的。比vc6做了優化,預設採用的是unicode字元。

vc6編譯出來的程式在別人電腦上執行不會出太大問題。但是visual studio 2008 因為採用了高階版本的函式庫,還有mfc中的不少函式在其他電腦上可能不存在,編譯出來的程式在別的電腦上執行需要安裝一些支援庫。

無論是visual studio 2008中的vc++或是,這些只是整合的開發環境,不是程式語言,是方便程式設計的乙個輔助程式。只要學好c++就可以了,這些編譯環境可以慢慢用。

13樓:手機使用者

有區別,當然是有區別的。 vc6是上個世紀98年的產品,使用的是過時的標準。 而vs2008中的vc++版本號是,是2008年的產品,使用的標準和安全性都比較高。

當然,版本越高,生產力就越高,開發週期就越短。 目前,最高版本的vc++是,是在2010年4月12日釋出的。

vc6.0精簡版精簡了什麼?和完整版有多大區別?

14樓:網友

精簡了一些附件工具,幫助文件。

用做學習和開發基本夠用了,因為它照樣包含了sdk和mfc的庫。

再加上sdk是可以單獨安裝和公升級的,只要在vc6裡設定好包含目錄和庫目錄即可。

不過不建議安裝vc6,因為今後的系統是win7,win8的趨勢了,vc6在這些系統上不怎麼穩定。新版的sdk也不能用在vc6上。

15樓:網友

區別不大:只是少了一些元件而已:ole/com object viewer,伺服器元件:

launch backoffice installation wizard,visual source safe server 等;

如果你是初學者的話,精簡版還是很適合的,用起來也方便。等你學會了就可以直接去vs平臺,vs平臺用的是標準編譯器。

vc6.0 為什麼要單獨** microsoft platform sdk庫 microsoft platform sdk庫有什麼作用啊

16樓:網友

因為 vc6 自帶的比較舊,所以如果想要使用新的就得公升級,但不是公升到最新的就好,最新的可能不支援 vc6 ,如果只是學習用的話自帶的應該足夠了。參見。

vc 6 0與win7系統(家庭普通版 64位的)不相容

win 7 不相容 很正常 建議你 裝個虛擬機器把 我就是 軟體工程 這個你試試 vc6.0與win7不相容怎麼辦 執行主程式,會彈出一個程式相容性的提示框,因為win7和vc 6.0本身存在相容性問題,必須修改某些步驟才能完整執行。如下圖,提示 此程式存在已知的相容性問題 我們只要勾選 不再顯示此...

小偷與警察是什麼關係,小偷與警察是什麼關係

一方面向該派出所的上級機關反映 另一方面可以向檢察院反映有關情況,請求法律監督。都是些什麼人在答題啊?我就沒看出來文中什麼地方提到 扣押了金手鍊,只說抓到了一個小偷,沒說人贓並獲啊,看清楚啊,第二天才抓的小偷,我想提問的是想表達 不追贓的事吧。問題出在了小偷身上,小偷是艾滋病人 警察說 而抓捕艾滋病...

蕭紅與魯迅是什麼關係,魯迅和蕭紅是什麼關係啊?

魯迅與蕭紅是師生關係。又有一種朦朧的情感在裡面,魯迅死後,完全轉化為了崇敬緬懷之情。魯迅是蕭紅的老師。魯迅和蕭紅是什麼關係啊?嚴格來說魯迅是蕭紅的良師益友,他欣賞蕭紅的文筆。在蕭紅生活窮困時給予過很多的救濟和幫助。蕭紅和魯迅有什麼關係 因為魯迅先生覺得蕭紅是他的知音,知道拋棄孩子的心痛,所以魯迅先生...