为什么我的字符串传不过去呀!? 我用了CSocket,想传一个CString过去。可是好象收不到。要不就是乱码,谁能告诉我要怎么传一个字符串过去呢?象聊天那种,不用CArchive 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不在传CString的指针,Socket.Send((LPCTSTR)strData,strData.GetLength()...); 传CString是不行的 要么传char 要么把CString转换成char再传 传字节流#define byte unsigned char 同意: fengge008(风歌) ,approach() ,它们说得本质是一样的 CString strmsg;...socket.send(strmsg.GetBuffer(), strmsg.GetLength());... 楼上fengge008(风歌) ,approach() yanhuahui说的都对。或者是传BYTE的数组吧,不然0传不过去。 char msg[500];socket.Send((void *)&msg,sizeof(msg));传个char 型数组过去,用指针pmsg来接收char *pmsg;socket.Receive((void *)&msg,sizeof(msg));pmsg = msg; DLL注入全局钩子失效! 想做一个恢复COMS程序,有没有参考代码? 工具栏 VC中可以运行VBScript的代码吗? 为何VB使用MFC ActiveX控件,在属性栏改变属性不起作用 我想在调试窗口输出我的调试信息,不知道怎么做,请大家讲解一下。 怎样得到正在执行的应用程序本身的全路径(目录) 有无获取文件夹路径的对话框类? VC和C++有什么区别呀?是一回事吗? help!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 关于pDocTemplate的问题 请问如果两个类相互用到对方,该怎么包含头文件?
Socket.Send((LPCTSTR)strData,strData.GetLength()...);
#define byte unsigned char
...
socket.send(strmsg.GetBuffer(), strmsg.GetLength());
...
或者是传BYTE的数组吧,不然0传不过去。
socket.Send((void *)&msg,sizeof(msg));
传个char 型数组过去,用指针pmsg来接收
char *pmsg;
socket.Receive((void *)&msg,sizeof(msg));
pmsg = msg;