[問題] C++ socket 收發16進位的問題

看板C_and_CPP (C/C++)作者時間16年前 (2009/06/14 18:17), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
client: BYTE buffer[] = { 0x23, 0x1A, 0x00, 0x00, 0x00, 0xCC, 0xC4, 0x14, 0x00, 0x0A, 0x40, 0xC5, 0x00, 0xD9, 0xE4, 0x22, 0x33, 0x1F, 0x98, 0x7C}; send(sockClient,(char*)buffer,sizeof(buffer),0); 封包dump下來的結果 確實有發送 但在server怎麼把 收到的buffer 列印出來 server: char recvBuf[50]; recv(sockConn,recvBuf,50,0); ??? 請各位高手給予指點 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.169.122.68

06/15 07:07, , 1F
用個迴圈去印就好了啊…你要印成什麼樣子?
06/15 07:07, 1F
文章代碼(AID): #1ADCuSbR (C_and_CPP)
文章代碼(AID): #1ADCuSbR (C_and_CPP)