PHP入门5 C++和PHP二进制传输
程序员文章站
2022-04-14 22:04:04
...
C++需要实现PHP端的:
bin2Hex
函数,PHP通过这种类型的字符串调用:pack
转换成PHP能识别的2进制数据。C++需要做的是实现一个bin2hex,其实只是把c++读取的2进制数据当成byte数组,把每一位转换成16进制字符串就可以了。Qt中使用sprintf无法限制2位长度,因此sprintf之后判断长度为8则截取最后3个字符串,包含了/0终止符
QString Bin2Hex(char* data1,int len)
{
QString s ;
QString r ;
for (intx=0;xx
上一篇: itertools模块如何使用?总结itertools模块实例用法
下一篇: ip、数字的互转