java - C/C++ 等价于 java Integer.toHexString

标签 java c++ c integer porting

C/C++ 等效于 java Integer.toHexString。

将一些代码从 java 移植到 C/C++,C 是否具有 java 中 Integer.toHexString 的内置函数?

更新:

这是我要移植的确切代码:

String downsize = Integer.toHexString(decimal);

最佳答案

使用 <sstream> header :

std::string intToHexString(int i) {
    std::stringstream ss;
    ss << std::hex << std::showbase << i;
    return ss.str();
}

关于java - C/C++ 等价于 java Integer.toHexString,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3122933/

相关文章:

java - Selenium 测试用例中的循环 - java

java - Android 将值从子 fragment 传递回父 fragment

python - 对于大于 3 x 3 的尺寸,OpenCV 的 Sobel 滤波器的核系数是多少?

c++ - Qt:自动向QGroupbox添加滚动条

c# - 与 C 和 C++ 相比,为什么 C# 代码需要很长时间才能执行

java - Google App Engine - 未找到 GoogleCredential.getApplicationDefault(transport, jsonFactory)

java - 使用亚马逊的 avs SDK for Alexa 解析音频文件

c++ - <void(void)> 在模板参数中的含义

c - c语言中的外部和全局

c - 函数中的 12 天圣诞节 C 程序