Я пытаюсь обернуть функцию C ++ с аргументами типа uint32_t, которую можно найти в библиотеке cstdint.Допустим, файл C ++ выглядит как
cppfile.cpp:
#include <cstdint>
int foo(uint32_t x){
return 1;
}
Как мне обернуть это в файл .pxd Cython?Если бы х было обычным целым числом, я бы сделал
cdef extern from "cppfile.cpp":
cdef int foo(int x)
Но как мне это сделать, если х имеет тип uint32_t?Как получить uint32_t как тип в Cython?