青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

牽著老婆滿街逛

嚴(yán)以律己,寬以待人. 三思而后行.
GMail/GTalk: yanglinbo#google.com;
MSN/Email: tx7do#yahoo.com.cn;
QQ: 3 0 3 3 9 6 9 2 0 .

關(guān)于 WinSock2.h 與 WinSock.h 文件重定義沖突的 解決辦法

事實(shí)上一直都用的是Winsock1的,還從來(lái)沒(méi)有用過(guò)Winsock2,今天開(kāi)始使用它,但是出現(xiàn)了一大堆的錯(cuò)誤,都是那個(gè)C2011和C2375之類的錯(cuò)誤。當(dāng)時(shí)就想,是不是2和1發(fā)生了沖突了?但是我沒(méi)有包含過(guò)1的頭文件?。?!
后來(lái)一查,在Windows.h里面發(fā)現(xiàn)了這么一段代碼:

#ifndef _MAC
#include 
<winperf.h>
#include 
<winsock.h>
#endif

我就一個(gè)倒。。。。
原來(lái)是這里包含了。。。。
對(duì)付這個(gè)的終極解決辦法是:

#define WIN32_LEAN_AND_MEAN 
#include 
<Windows.h>

即是在包含Windows.h前加入#define WIN32_LEAN_AND_MEAN這條語(yǔ)句,它能夠?qū)⑸厦娴恼Z(yǔ)句包含winsock.h的語(yǔ)句消減掉。

后面在網(wǎng)上看到另外一種解決方案,其代碼如下:

#ifndef _WINSOCKAPI_           // 沒(méi)有包含winsock.h
#define _WINSOCKAPI_           // 避免再包含winsock.h
    #ifndef _WINSOCK2API_      
// 沒(méi)有包含winsock2.h
    #define _WINSOCK2API_      // 避免再包含winsock2.h
        #include 
<winsock2.h>
        #pragma comment(lib, 
"ws32_2.lib")
    
#endif
#endif

其實(shí)這個(gè)代碼是有缺陷的,如果是先包含的windows.h,然后再包含這段語(yǔ)句的,事實(shí)上,這個(gè)語(yǔ)句什么事情都沒(méi)有做,是一條廢語(yǔ)句,要想它有用,就必須在包含windows.h之前包含這段語(yǔ)句所在的頭文件。事實(shí)上,這個(gè)解決方案不是很好的。
使用這個(gè)方法,必須要注意的是:必須在包含Windows.h頭文件之前使用它,否則很有可能是無(wú)效的,當(dāng)然如果您在包含Windows.h之前使用了#define WIN32_LEAN_AND_MEAN,那么,自然它還是有效的了。這是治標(biāo)不治本的一個(gè)辦法。

posted on 2008-04-20 12:53 楊粼波 閱讀(4385) 評(píng)論(4)  編輯 收藏 引用

評(píng)論

# re: 關(guān)于 WinSock2.h 與 WinSock.h 文件重定義沖突的 解決辦法 2008-04-20 13:28 楊粼波

對(duì)WIN32_LEAN_AND_MEAN有了一個(gè)深刻印象了。  回復(fù)  更多評(píng)論   

# re: 關(guān)于 WinSock2.h 與 WinSock.h 文件重定義沖突的 解決辦法 2008-04-21 11:58 陳振輝

這樣辦嘛!
#if !defined(_WINDOWS_)
#include "winsock2.h"
#endif

_WINDOWS_ 在windows.h文件的開(kāi)頭定義  回復(fù)  更多評(píng)論   

# re: 關(guān)于 WinSock2.h 與 WinSock.h 文件重定義沖突的 解決辦法 2008-04-21 15:00 楊粼波

必須在包含windows.h之前用#define WIN32_LEAN_AND_MEAN才好。。。。
不用的話,包含了windows.h就會(huì)包含winsock.h。  回復(fù)  更多評(píng)論   

# re: 關(guān)于 WinSock2.h 與 WinSock.h 文件重定義沖突的 解決辦法 2009-02-09 09:52 steveyzhang

winsock.h 是window32 上使用的; 在window mobile 上, 應(yīng)該使用的是winsock2.h;  回復(fù)  更多評(píng)論   


只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問(wèn)   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久久久精品2019中文字幕神马| 亚洲免费中文| 欧美福利网址| 久久先锋资源| 亚洲精品韩国| 亚洲日韩欧美视频| 午夜久久久久久| 国产一区二区三区av电影| 亚洲欧美另类国产| 久久国产精品一区二区三区四区| 国产精品一区二区久久国产| 亚洲少妇最新在线视频| 久久躁狠狠躁夜夜爽| 欧美中文在线免费| 在线国产精品一区| 欧美a级在线| 欧美视频第二页| 久久久综合网| 欧美视频在线观看视频极品 | 伊人久久久大香线蕉综合直播| 欧美一区综合| 一本大道av伊人久久综合| 亚洲日韩欧美视频一区| 国产毛片一区| 9色精品在线| 亚洲日本理论电影| 欧美在线免费观看视频| 99re6热在线精品视频播放速度| 亚洲在线观看视频| 亚洲一区精品电影| 另类天堂视频在线观看| 性欧美超级视频| 欧美日一区二区在线观看 | 国产精品美女久久福利网站| 久久精品二区| 国产麻豆91精品| 亚洲一区二区在线观看视频| 宅男噜噜噜66国产日韩在线观看| 麻豆国产精品va在线观看不卡| 久久精品中文字幕一区| 国产精品成人久久久久| 亚洲欧洲日产国产综合网| 亚洲精品久久| 欧美午夜精品久久久久久孕妇| 一区二区久久久久| 亚洲一区二区三区国产| 国产精品久久久久久久久免费 | 欧美大片在线观看一区二区| 美女国内精品自产拍在线播放| 欧美日产在线观看| av不卡在线看| 亚洲男女毛片无遮挡| 国产精品三级视频| 久久精品一区二区三区中文字幕| 久久国产精品久久w女人spa| 国产亚洲欧美日韩日本| 乱码第一页成人| 一区二区高清在线观看| 久久这里只有| 亚洲在线观看视频网站| 激情丁香综合| 欧美性生交xxxxx久久久| 久久国产精彩视频| 日韩视频二区| 欧美大片免费久久精品三p| 亚洲一二三区在线| 在线观看免费视频综合| 99精品免费视频| 久久久久久久久久久久久9999| 日韩视频三区| **欧美日韩vr在线| 精品1区2区3区4区| 国产欧美一区二区三区国产幕精品 | 久久精品视频在线看| 一区二区三区 在线观看视频| 老妇喷水一区二区三区| 久久久av毛片精品| 久久高清福利视频| 欧美在线三区| 久久久噜噜噜久久人人看| 亚洲欧美一区二区三区在线| av成人动漫| 亚洲欧美日韩一区| 亚洲欧美日韩天堂| 久久久国产精品一区二区中文| 欧美在线在线| 你懂的网址国产 欧美| 蜜臀a∨国产成人精品| 免费高清在线视频一区·| 欧美大片免费看| 日韩视频一区二区三区在线播放| 亚洲乱码国产乱码精品精| 日韩视频―中文字幕| 亚洲在线免费| 久久在线视频在线| 欧美日韩亚洲国产精品| 国产欧美日韩一级| 亚洲黄色免费电影| 亚洲主播在线观看| 欧美v国产在线一区二区三区| 亚洲国产婷婷综合在线精品 | 日韩一区二区精品在线观看| 欧美精品在线观看| 国产精品久久久久久久7电影| 国模精品娜娜一二三区| 欧美激情aaaa| 久久精品视频在线看| 欧美日韩中文字幕日韩欧美| 国产专区综合网| 日韩一级精品视频在线观看| 欧美怡红院视频一区二区三区| 欧美韩国在线| 久久久久网站| 国产亚洲一区在线| 亚洲欧美日韩国产| 亚洲三级免费| 亚洲制服丝袜在线| 一本大道久久a久久精二百| 国产毛片一区二区| 亚洲一区二区三区精品在线| 蜜臀va亚洲va欧美va天堂| 亚洲尤物在线| 国产精品乱码久久久久久| 一区二区三区导航| 一本色道精品久久一区二区三区| 久久午夜精品| 亚洲精品久久久久久下一站| 欧美不卡高清| 牛牛影视久久网| 亚洲激情国产| 夜夜嗨av色一区二区不卡| 欧美女主播在线| 亚洲免费在线看| 久久久999| 日韩视频一区二区在线观看 | 亚洲欧美www| 国产自产v一区二区三区c| 麻豆精品传媒视频| 欧美人与禽猛交乱配| 先锋影院在线亚洲| 久久综合免费视频影院| 日韩视频永久免费观看| 亚洲美女性视频| 国产一区二区三区免费观看| 欧美国产精品人人做人人爱| 久久综合色8888| 欧美久色视频| 久久在线免费| 国产精品色一区二区三区| 蜜臀91精品一区二区三区| 欧美日韩在线三区| 美女诱惑黄网站一区| 国产精品青草久久久久福利99| 欧美成年人网| 国产自产高清不卡| 翔田千里一区二区| 亚洲一区激情| 国产精品成人av性教育| 亚洲国产福利在线| 亚洲高清三级视频| 欧美在线视频一区二区| 欧美一级视频| 国产欧美日本| 欧美中文字幕视频在线观看| 亚洲图片自拍偷拍| 欧美色综合天天久久综合精品| 亚洲激情第一区| 亚洲精品一区在线观看| 欧美成人小视频| 一个人看的www久久| 亚洲欧美国产精品va在线观看| 欧美小视频在线观看| 一区二区三区视频观看| 亚洲欧美精品| 国产精品系列在线播放| 小处雏高清一区二区三区| 久久久久久穴| 亚洲精品视频啊美女在线直播| 欧美日韩国产黄| 久久精品国产久精国产思思| 免费成人毛片| 亚洲欧美日韩中文在线制服| 国产一区二区主播在线| 免费中文日韩| 性色av一区二区三区| 欧美电影在线| 久久综合色天天久久综合图片| 亚洲精品一区在线| 国产午夜一区二区三区| 免费在线欧美黄色| 欧美在线视频不卡| 99视频一区二区| 欧美二区不卡| 欧美一区二区三区四区高清| 久久久久国产精品www| 亚洲黄色在线看| 国产精品成人aaaaa网站| 欧美在线视频一区二区| 99综合精品| 亚洲伦理中文字幕|