亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: socket通信問題 [打印本頁]

作者: slowwind2008    時(shí)間: 2010-03-27 11:02
標(biāo)題: socket通信問題
本帖最后由 slowwind2008 于 2010-03-27 11:08 編輯

windows2003+vc6,使用winsockt,send函數(shù),
因一個(gè)接口需要,需要把內(nèi)存內(nèi)容為00 0c 10 00 00 00 01發(fā)送到服務(wù)器端去
unsigned char * p = new unsigend char[7];
p的地址為0x12345678,其中數(shù)值為00 0c,
如何調(diào)用send函數(shù)把p發(fā)送出去啊?
send函數(shù)的原型為send( SOCKET s, const char FAR * buf, int len, int flags )
此時(shí)直接調(diào)用send發(fā)送p的話,返回-1

各位大俠,如何解決?
作者: bluewaterray    時(shí)間: 2010-03-27 12:18
找個(gè)基本的TCP/UDP socket例子看看
作者: greensnow    時(shí)間: 2010-03-27 18:48
不貼代碼鬼才知道
作者: hanzhenlll    時(shí)間: 2010-03-28 09:45
你應(yīng)該 man函數(shù)一下, send 函數(shù)是在  有連接的 情況下用的 ,TCP;


你可以用sendto 來實(shí)現(xiàn) 發(fā)送數(shù)據(jù) 具體操作請(qǐng)man,支持 無連接..

還有一個(gè)函數(shù)是 sendmsg 沒用過,
作者: linuxlixk    時(shí)間: 2010-03-28 12:39
{:3_190:}
作者: linuxlixk    時(shí)間: 2010-03-28 12:40
這個(gè)很簡(jiǎn)單吧

先connect

再發(fā)送

send( sockd, p, strlen(p), NULL )
作者: xiewinter    時(shí)間: 2010-03-28 13:01
是否包含了  WS2_32.DLL
作者: sunlan    時(shí)間: 2010-03-29 17:24
VC下的send()貌似和Linux下的send()沒啥差異吧?!




歡迎光臨 Chinaunix (http://72891.cn/) Powered by Discuz! X3.2