【发布时间】:2011-09-22 17:40:56
【问题描述】:
是否有将二进制(即字节数组或内存块)转换为十六进制字符串的通用方法或良好的公共领域代码?我有几个处理加密密钥和校验和的应用程序,我需要经常使用这个功能。我为此编写了自己的“快速而肮脏”的解决方案,但它仅适用于固定大小的二进制对象,我正在寻找更通用的东西。这似乎是一项非常平凡的任务,我相信应该有一些代码或库。请有人指出我正确的方向吗?
【问题讨论】:
-
对不起我之前的错误答案。看看这里:stackoverflow.com/questions/2482211/…
-
不一样。二进制是指一块内存,而不是二进制字符串。基本上我正在寻找与 hexdump 在 Linux 上的功能相同的功能。