Site icon EfmSoft

Что означает код errno 132 (EOVERFLOW)?

 
Также может означать:
КонстантаТипОС
ERROR_SEEK_ON_DEVICEОшибка WindowsWindows
ENOBUFSerrnoSolaris
RECOM_DRIVERКод BSODWindows
Предыдущий Следующий
ENOBUFS EISCONN

EOVERFLOW

Что означает EOVERFLOW в Windows UCRT

EOVERFLOW означает «Значение слишком велико для заданного типа данных». Для условия «Значение слишком велико для заданного типа данных» код EOVERFLOW нужно связывать с первым возвратившим его вызовом и контекстом: входные значения, тип данных, диапазон, кодировку или числовой результат.

Для условия «Значение слишком велико для заданного типа данных» сначала установите канал ошибки: UCRT использует errno, Win32 API — GetLastError(), а Winsock — WSAGetLastError(); эти значения не взаимозаменяемы. Для EOVERFLOW исходная английская страница также выделяет long, _doserrno, errno и UCRT; эти данные полезно записать вместе с return value, потоком и временем события.

Диагностика

На платформе Windows UCRT исправление EOVERFLOW считается подтверждённым, когда исходная операция даёт ожидаемый результат, а отдельный отрицательный тест по-прежнему воспроизводит именно условие «Значение слишком велико для заданного типа данных» без утечки ресурсов и потери первичной диагностики.

Ссылки для EOVERFLOW


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version