/ / Проверка на препълване с ctypes - python, overflow, ctypes

Проверка на преливането с ctypes - python, overflow, ctypes

Възможно ли е да се открие преливане на цели числа с Python ctypes модул?

Документите предполагат, че нито един от примитите не поддържа проверка за препълване, но бих искал да напиша моя собствен, за да мога да използвам родните типове c за моя CPU емулатор.

Отговори:

2 за отговор № 1

ctypes не е за извършване на операции с цели числа, а за извикване на функции в споделени библиотеки. Всяка съответна аритметика на цяло число би трябвало да се извърши в Python.

Освен ако самата библиотека не осигурява само аритметични функции, в който случай ще трябва да извърши откриването на препълване.