cstring send=“1234567890”,我现在要得到该字符两个字节长度得到报文头发送给服务器,就是在内存中为0x00,0x0A和字符串内容发送给服务器,把0X00和0X0A是不可见字符,如何写入string中?
解决方案 »
- 为什么还没画线??
- 3dmax导出md3的插件!
- Gdi+ 显示gif的时候无法动画显示。
- 电驴UPNP源码谁提取过?
- 小问题,轻松取分,要快哟!!!
- 如何捕获应用程序窗口外的鼠标事件?
- 请问谁知道怎样把WAV和MP3转成手机可以接受的铃声格式?急!急!急!怎样把普通图片(JPG,BMP....)转成手机的LOGO图案格式???? 99
- atl中如何使控件属性值可选?
- 求VisualC++实现JPEG2000编解码技术 源代码
- 未满18周岁请勿进入!!
- 请教:win2003下怎么用代码 1、去掉屏保 2、禁止光驱自动播放
- {32BB8320-B41B-11CF-A6BB-0080C7B2D682}是个什么东西??
cstring send = [0x00, 0x0A, 1, ...., 9, 0x00],这个字符串就变成了空字符串,因为第一个字节=0。
所以你要传数混合类型的数据,建议直接用char*。
如果非要传长度,只有把数字转换为字符串了。比如cstring send=“101234567890”,前两位是长度。
发送数据按二件制发送不可以吗,为什么一定要转成string发送.