use*_*964 1 c c++ java porting integer
C/C++相当于java Integer.toHexString.
将一些代码从java移植到C/C++,C在java中的Integer.toHexString中是否有内置函数?
更新:
Heres是我正在尝试移植的确切代码:
String downsize = Integer.toHexString(decimal);
Run Code Online (Sandbox Code Playgroud)
使用<sstream>标题:
std::string intToHexString(int i) {
std::stringstream ss;
ss << std::hex << std::showbase << i;
return ss.str();
}
Run Code Online (Sandbox Code Playgroud)
在C:
sprintf(s, "%x", value);
确保有足够的空间s来渲染十六进制数.保证64个字节(因此)足够.
| 归档时间: |
|
| 查看次数: |
2011 次 |
| 最近记录: |