Я хочу преобразовать шестигранную строку в 32 -битное подписанное целое число в C ++. < /p>
Так, например, у меня есть шестнадцатеричная строка "fffefffe". Бинарное представление этого -1111111111111111111111111110. < /p>
Как мне сделать это преобразование в C ++? Это также должно работать для неотрицательных чисел. Например, шестнадцатеричная строка "0000000a", которая является 00000000000000000000000000001010 в бинарном языке и 10 в десятичном.
Подробнее здесь: https://stackoverflow.com/questions/107 ... ed-integer