Как вернуть массив из функции C ++ в Python, используя ctypes

Я использую ctypes для реализации функции C ++ в Python. Функция C ++ должна возвращать указатель на массив. К сожалению я неЯ понял, как получить доступ к массиву в Python. Я попытался numpy.frombuffer, но это не удалось. Он просто вернул массив произвольных чисел. Очевидно, я неЯ использовал это правильно. Вот простой пример с массивом размером 10:

Содержание function.cpp:

extern "C" int* function(){
int* information = new int[10];
for(int k=0;k

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

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