Как проверить, не переполняет ли число 'int' [дубликат]

Возможный дубликат:

Лучший способ обнаружить целочисленное переполнение в C / C ++

Мне задали этот вопрос в интервью: «Преобразовать строковое представление числа в целое число, Но если число превышает максимальное значение, которое может быть сохранено в 32-разрядном целом числе, оно должно выдать ошибку. Мой вопрос: как мы можем проверить, не переполняет ли число 32-битное целое число без знака?

Ответы на вопрос(3)

Ваш ответ на вопрос