System :: String ^ в шестнадцатеричное представление, нужна помощь - PullRequest
2 голосов
/ 19 апреля 2011

Мне нужно преобразовать тип String ^ в шестнадцатеричное строковое представление.Я пишу на MSVC ++ '05.Нужна помощь с алгоритмом, я уже попробовал функцию strtol, и она не выводит ожидаемый результат.

String^ str = "993";

Я хочу преобразовать str в шестнадцатеричное значение 0x03E1.сделай это?Любая помощь или указания с благодарностью.Заранее спасибо.

1 Ответ

2 голосов
/ 19 апреля 2011

Преобразование его в шестнадцатеричное число находится в отображаемой части.

String^ str = "993";
int value;
if(!Int32::TryParse(str,value))
{
    Console::WriteLine("Failed, exiting");
    return -1;
}
Console::WriteLine(value.ToString("X"));

Это указывает, что вывод должен быть шестнадцатеричным ----- ^^^

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...