首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

请教WINDOWS和LINUX下得socket函数返回值不一样吗

2012-06-07 
请问WINDOWS和LINUX下得socket函数返回值不一样吗?windows下的socket(AF_INET,SOCK_STREAM,0)函数返回的是

请问WINDOWS和LINUX下得socket函数返回值不一样吗?
windows下的socket(AF_INET,SOCK_STREAM,0)函数返回的是一个SOCKET结构,而linux返回的是一个int类型的对吗?那它们怎么能通用呢?

[解决办法]
SOCKET不是结构,就是个整数,你看看头文件里面怎么定义的
是结构也无妨,在各自的范围内通用就行,你难道把linux的socket返回值传给一个windows程序去listen?

热点排行