2016-02-20 40 views
1

我在C++中寻找PHP函数包/解压缩的等效解决方案。 请看看这个例子:C++等于PHP函数包/解压缩

<?php 

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

?> 

,将产生:

5e850c21 

我需要用C做相同的操作++。

回答

2

像这样的事情会实现你的PHP代码究竟是干什么的

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

然而,这是PHP包/解压ONE用例,这是一个极其普通的一对函数,可以做许多其他的在C++中有不同程度的复杂性。

+0

感谢,使用htonl需要在编译期间添加一些额外的参数? – Robert

+0

是的,您需要为此添加一个'#include' - 哪一个取决于您正在编程的系统。 –