vc網路程式設計和c區別

2021-07-01 01:57:36 字數 1781 閱讀 4629

1樓:千鋒教育

c#是純物件導向的語言。它摒棄了c++的複雜性,捨棄了一堆一堆的巨集定義。將所有的資料和操作都拿類包裝起來,不說再說什麼全域性的。

也不再分什麼標頭檔案和實現檔案。它的設計理念是儘量簡單、自然,易於理解和使用。把庫建在大一統的.

net framework上,使用visual studio這個微軟獨有的ide,不讓你多花一點力氣在跟主題無關的事情上。它被垢鄙的地方主要是效能問題,當然這是vc++的主場。但我想說其實考慮了效能、並做了適當優化的c#程式並不差,適合大多數情形。

讓我yy一下,我覺得花同樣的時間,c#的程式設計師的**質量會稍微高些,因為打擊他們自信心、分散他們注意力的東西太少了。

2樓:匿名使用者

c#是語言和c++同級別。

網路程式設計實際就是套接字程式設計

c#主要搞網路這句話你意思理解錯誤了。他的意思是c#把網路程式設計簡單話了,他很多工作他都幫你做了,實質也是套接字程式設計,對於一般就想編出個程式出來的人這很有用,但對於一個真正的程式設計師這是不夠的,他還要知道更基礎的東西。所以會選擇再學vc++網路程式設計。

火的原因是因為編譯器做得少,你做的多,所以你編的程式靈活性更大,更會有你的思想

3樓:匿名使用者

你把概念都搞混了。

vc++準確的是c++,和你說的c#是兩種語言。

網路程式設計任何語言都可以做,並不是說只有vc++可以做。

按照你的理論c#可以做網路程式設計,那其他語言的程式設計師是不是一定要用c#做網路程式設計。

網路程式設計只是程式設計的一個方向,任何語言都可以做,如果你學了c#,那你可以用c#做網路程式設計。如果學了c++那就用c++做網路程式設計。

沒人會為了網路程式設計專門去學一門語言的。

你的問題有點本末倒置的感覺,網路程式設計並不特指某種語言,它的意思是使用某種語言進行網路通訊方面的開發。

4樓:黑焰太子

c++是c的升級

很多東西用c++比較方便。

做網路應用開發,c/s架構。用c#好還是用vc++好???各有什麼優缺點??

5樓:匿名使用者

使用vc++的人多,主要在以下幾點:

1、vc++歷史悠久,從業者和學習資料就多;

2、vc++效率更高,程式設計靈活性更強;

3、vc++的軟體可以脫離.net的環境執行(這點很重要),所以語言適應範圍就更廣一些,從系統級軟體到應用級軟體都可以使用,如驅動程式、遊戲到mis系統等;

對於做c/s的程式,建議最好使用c#吧,c#是快速開發工具,做c/s的速度是vc++無法比的,畢竟在現代程式設計,生產力應該在第一位,能最簡單實現的就是最好的!

6樓:匿名使用者

這說不定的。程式語言只是你表達思想的工具,重要的是表達的東西。這裡表達工具當然就有好用與不好用,然而評定好用程度是依靠你對你合適不會否讓你更有效率。

程式語言你可以對應我們說話的語言,你說漢語方便非要說法語不會有什麼用處吧,所以別人怎麼用不管你事。另外c#與公共語言執行庫更親,現在用.net的話c#有一定好處,c++其實又複雜些這複雜了就是障礙。

7樓:匿名使用者

用c#開發的話速度快,但編出來的程式執行效率沒有c++高;如果從事網路程式設計的,建議還是學習c++吧,能夠實現比較底層的;

8樓:網安石

c++開發又分為:win32,stl,mfc,clr 都不一樣的。

.net上的c++是clr,貌似用的人不多,不太清楚,你自己查查。

用什麼語言,應該看你擅長什麼語言

vc 和c 有什麼區別,VC 與C 有什麼區別和聯絡?

c 是一種標準 一般由ansi來規範 vc 是一種實際存在的語言,由微軟公司設計開發。microsoft visual c 簡稱visual c msvc vc 或vc 微軟公司的c 開發工具,具有整合開發環境,可提供編輯c語言,c 以及c cli等程式語言。c 是一種使用非常廣泛的計算機程式語言。...

網路編成語言和C語言的區別,c語言網路程式設計 網路程式設計什麼語言

網路程式設計這個概念太大了,包括很多東西,需要各種語言。大概給你說一說吧。傳輸層以下的程式設計技術,一般來說是用匯編 c語言這一類與底層結合很緊密的程式語言。比如,基本的路由器程式設計 網路層資料交換技術程式設計等等。其實就是socket程式設計,通過socket埠和其餘的電腦通訊。windows程...

VC 基本程式設計,VC 和 VB 哪個程式設計更好一點

這個要用到一個比較大小的語句就可以了。也就是排序。把10個數放進陣列裡面。然後用qsort函式排序。排序是一個老問題了。簡單的有冒泡法什麼的。下面是隨手寫的冒泡法,除錯下估計麼錯了。不知道你滿不滿意!include void sort int k,int count int main int a 1...