Результаты поиска по запросу "swig"

1 ответ

да еще надо попробовать

могу передатьstr значение (содержащее 3000 {'0', '1'} байт), полученное с использованием кода Python в качестве аргумента расширенной функции Python c (расширенной с помощью SWIG), которая требуетint * (массив int фиксированной длины) в качестве ...

1 ответ

Вернуть вектор <pair <int, int >> & из метода c ++ в список кортежей python, используя swig typemap

У меня много проблем при попытке обернуть метод c ++, который возвращает постоянную ссылку на вектор пар в список кортежей Python, используя%typemap(out). В настоящее время у меня есть что-то вроде этого: myclass.h: #inlcude <vector> using ...

1 ответ

@ZackLee Как только появляется ответ на вопрос, минимальная награда увеличивается с 50 до 100.

т я пытаюсь обернуть следующую функцию с помощью SWIG. static void readTable(int argc, t_atom *argv) { //accepts table in Lua e.g. readTable({"ab",3}); for (int i=0; i<argc; ++i) { if (argv[i].a_type == A_FLOAT) printf("FLOAT : %g\n", ...

ТОП публикаций

2 ответа

к:

аюсь скомпилировать PocketSphinxAndroidDemo, который предоставляет пример реализации распознавателя речи Pocketphinx CMU на Android. Я впервые получил ошибку, похожую на ...

1 ответ

Строка определения так важна ...... но она так ... незаметна в то же время. Интересно, как ты это нашел.

лкиваюсь с аналогичной проблемойWrap std :: vector из std :: vectors, C ++ SWIG Python [https://stackoverflow.com/questions/3761861/wrap-stdvector-of-stdvectors-c-swig-python] - но это не просто синтаксический анализ C ++. У меня есть следующее в ...

2 ответа

Спасибо - я бы предпочел использовать SWIG, если смогу, но если это не сработает, я могу рассмотреть ctypes.

я есть интерфейс C, который выглядит так (упрощенно): extern bool Operation(void ** ppData); extern float GetFieldValue(void* pData); extern void Cleanup(p);который используется следующим образом: void * p = NULL; float theAnswer = 0.0f; if ...

4 ответа

Проект PyTRT на github

ользую SWIG, чтобы склеить некоторый код C ++ с Python (2.6), и часть этого клея включает в себя фрагмент кода, который преобразует большие поля данных (миллионы значений) со стороны C ++ в массив Numpy. Лучший метод, который я могу придумать, ...

5 ответов

Да, они не идентичны ... это не моя точка зрения. Дело в том, что в c вы не можете сделать это, скажем «my_array.length». В C массив не знает, насколько он велик (что во многих языках OO делает), и вы не можете разумно распечатать его. способом, описанным выше. Вы должны сделать работу самостоятельно.

ю, что часто есть много способов решить определенные проблемы. Но здесь я знаю, каким способом я хочу его получить, но я не могу заставить его работать с Python и SWIG ... У меня есть C-функция, которая возвращает мне массив двойных ...

2 ответа

Это предположение ...

т всем, я пытаюсь переключить многофайловый проект, который я сделал в VS2010 (c ++) на Python. Мне удалось связать файл Python26.lib, и у меня есть SWIG, генерирующий файл .cpp оболочки для моего основного файла .cpp. Я установил свой код для ...

1 ответ

в вашем файле интерфейса, чтобы принудительно загрузить DLL до создания интерфейса SWIG.

ибудь знает, возможно ли использовать Swig для генерации Java-интерфейса для библиотеки DLL со связанными заголовками C? Есть много учебников, описывающих, что делать, если у вас есть источник ...