与PHP函数打包/解包的C ++相等

时间:2016-02-20 09:49:50

标签: php c++ pack unpack

我正在用C ++搜索php function pack / unpack的等效解决方案。 请看那个例子:

<?php

    echo implode (unpack('H*',pack("V*", 554468702)));

?>

将生成:

5e850c21

我需要在C ++中进行相同的操作。

1 个答案:

答案 0 :(得分:2)

这样的东西可以实现PHP代码的功能

 std::cout << std::hex << htonl(554468702) << std::endl;

然而,这是PHP打包/解包的一个用例,它是一对极其通用的函数,可以执行许多其他操作,这些函数在C ++中具有不同程度的复杂性。