C ++ преобразовать шестнадцатеричную строку в подписанное целое числоC++

Программы на C++. Форум разработчиков
Anonymous
C ++ преобразовать шестнадцатеричную строку в подписанное целое число

Сообщение Anonymous »

Я хочу преобразовать шестигранную строку в 32 -битное подписанное целое число в C ++. < /p>

Так, например, у меня есть шестнадцатеричная строка "fffefffe". Бинарное представление этого -1111111111111111111111111110. < /p>

Как мне сделать это преобразование в C ++? Это также должно работать для неотрицательных чисел. Например, шестнадцатеричная строка "0000000a", которая является 00000000000000000000000000001010 в бинарном языке и 10 в десятичном.

Подробнее здесь: https://stackoverflow.com/questions/107 ... ed-integer

Вернуться в «C++»