VC 6 0與VS2010的區別

2022-05-18 16:55:19 字數 801 閱讀 1513

區別1:字串的表達

void cmy123dlg::onbnclickedbutton1()

在vs2010中用哪個比較好?_t(),至於說明介紹之類的資料,在網上有很多,所以沒有複製過來

區別2:網路程式設計的移植性:

區別還是有一丁點.就是字元上面.只要用_t(x)即可

首先不得不說明:現在相當大的程式,都是使用多位元組,並不是一步就能改成相容的unicode庫.在**中是要花費大量精力去修改,本來乙個小小的程式, 說不定修改就佔了一半的時間與精力.(會修改還好,不會修改,那真的是...)舉乙個函式strcpy_s,在2者版本中相容性就有問題.具體在msdn 中查詢strcpy_s

所以,以後的程式中以大眾為版本,使用多位元組版--------->以後不做提示.預設為多位元組版,另外寫的程式預設為靜態鏈結庫(考慮到程式移植問題)

區別3:在類檢視中,vs2010刪除乙個函式不是右鍵-->刪除就能刪除的,而是在類嚮導中--->刪除

區別4:自定義函式格式發生了變化,如vc6.0自定義的postmessage就與vs2010格式不一樣,vs2010採用的指標格式

區別5:vs2010自帶了winsock2庫(第2版的庫),每次都不用加ws2_32.lib這個了(推薦加上)

舉例:建立win32控制台應用程式(帶mfc標頭檔案),每次就不用加

區別6:同一條語句.在vs2010編譯器中,c++不允許預設int型別存在.而在vc++6.0就可以存在.語句如下:

shutdownproc(byte* date);//函式宣告

cmydlg::putfileproc(byte *date)//函式使用

VC6 0和VS2010工程大小區別

編譯器,如果你的機器配置還可以那就建議用最新的吧,程式設計這個東西一定要跟的上時代。至於為什麼工程會這麼大,先說vc6,一般源 只有幾十k或者幾百k,但vc6編譯完後就可能會變成幾十m,原因就是編譯過程中會在debug目錄或者release目錄下生成大量的目標檔案 連線檔案或者除錯資訊的中間檔案,這...

還在使用vc6 0嗎??vs2010吧

每個人在面對新的事物的時候,總是充滿了排斥感,當vista和win7來臨的時候,我們還在留戀xp,說xp是如何的好,win7是如何的不給力,當然,我們必須承認,xp是一款優秀的作業系統,這個我們無法否認,也不能否認,但是它畢竟是01年的產品,就像二戰的 零式 飛機一樣,它很優秀,曾經叱吒太平洋,但是...

為啥VC6 0或VS2010執行後輸出結果總是0

toc下面程式輸入0 9十個數字,為啥vc6.0或vs2010執行後輸出結果總是0 include int main e dt z 0 t z 1e tdt 你可以找到更多關於的資訊latex數學表示式here.可以使用uml圖表進行渲染。mermaid.例如下面產生的乙個序列圖 這將產生乙個流程圖...