将十六进制数据0E 14 00 AA 33 FF 包含 发送出去,请问该怎么做? 我想第一步要将 十六进制数据转换成 char * buf,然后在send(...)但具体怎么写代码? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 char buf[] = "\x0e\x14\x00\xaa\x33\xff";send(s, buf, 6, 0); ~~~~ 注意这个地方不能使用strlen确定长度,因为buf中包含了\x00。应想别的办法或直接硬编码来确定要发送的字节数。 有什么好的类可以显示各种图片 同样效果用c函数,c++函数还是windows API函数? 我新建的Dialog没有支持activeX,现在要用了怎么办? 请教在矩形区域中填充多个圆的问题! 在vc中BOOL,TRUE,FALSE与bool,true,false有什么区别? 在vc6.0中使用stl的map容器,怎么会有很多的警告 ghost兄来加分 请帮手:gina.dll的问题 求助:怎么防止别人拷贝硬盘里的程序,谢谢! 循环中 数组不初始化,会不会内存泄露? 老贴改错,关键字:VC ODBC BLOB ORACLE 如何读取文本?(高手新手皆可进来)
send(s, buf, 6, 0);
~~~~
注意这个地方不能使用strlen确定长度,因为buf中包含了\x00。应想别的办法或直接硬编码来确定要发送的字节数。