У меня есть две строки с целым числом (например, строка strInt = "100") и одна с шестнадцатеричным номером (например, строка strHex = "0x64"). Каков самый быстрый/хороший/безопасный способ сравнения, если значения strInt и strHex равны (численно)?Самый простой способ сравнить строку, содержащую целое число, с строкой, содержащей шестнадцатеричный
Необходимо исключить Sprintf, чтобы предотвратить переполнение буфера Рекомендуем также не могу использовать snprintf - мой компилятор не поддерживает C++ 11
Спасибо всем заранее
критическая информация здесь является количество цифр, и вы оставили, что из –
Конечно, это должно быть сделано в C++ :) – marcin
Формат гекс 0xyyyyy - так 5 цифр – marcin