私は多くの場合、いくつかのC関数をテストするためにPythonで少しテストプログラムを作っています。このPythonプログラムは、を使用してC関数をインポートして使用します。PythonでCの型制限( "limits.h")を検出していますか?
しかし、最小値と最大値のケース(たとえばlimits.h
のULLONG_MAX
)もテストしたいと思います。
しかし、これらの制限の一部はシステムに依存する可能性があるので、プログラムでハードコーディングを避けることをお勧めします。私はむしろ動的に取得したいと思います。
これらの制限値をPythonで取得することは可能ですか?
[Cファイルの#definesをPythonからどのように参照できますか?](https://stackoverflow.com/questions/12147394/how-can-i-reference-defines-in-ac-file- from-python) – nitzanms