如何解决System :: String ^以十六进制表示,需要帮助
|| 我需要将String ^类型转换为十六进制字符串表示形式。我正在使用MSVC ++'05进行编码。在算法方面需要帮助,已经尝试过strtol函数,并且没有输出我期望的结果。String^ str = \"993\";
我想将str转换为十六进制,即0x03E1,我该怎么做?任何帮助或指示,我们将不胜感激。提前致谢。解决方法
在其显示部分将其转换为十六进制。
String^ str = \"993\";
int value;
if(!Int32::TryParse(str,value))
{
Console::WriteLine(\"Failed,exiting\");
return -1;
}
Console::WriteLine(value.ToString(\"X\"));
这表明输出应为十六进制----- ^^^版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。