Прямо сейчас я прохожу введение MIT в курс Информатики через OpenCourseWare. Как часть этого курса я учу Язык Python. Я считал много вещей о преимуществах...
Я нашел узкое место в своем коде Python, играемом вокруг с психо и т.д. Затем решенный для записи c/c ++ расширение для производительности. С помощью большого глотка Вы почти не должны заботиться об аргументах...
Я обдумывал запись пиковой подходящей библиотеки некоторое время. Я знаю Python довольно хорошо и планирую реализацию всего в Python для начала, но предусматриваю, что мне, вероятно, придется повторно реализовать...
Это - трудный и открытый вопрос, который я знаю, но я думал, что буду бросать его в пол и видеть, были ли у кого-либо какие-либо интересные предложения. Я разработал генератор кода, который берет наш Python...
В Python, при каких обстоятельствах БОЛЬШОЙ ГЛОТОК является лучшим выбором, чем ctypes для вызова точек входа в общих библиотеках? Давайте предположим, что у Вас уже нет файла (файлов) интерфейса SWIG. Что...
Мне записали библиотеку в C++, который я переношу БОЛЬШОЙ ГЛОТОК использования и использование в Python. Обычно существует один класс с немногими методами. Проблема состоит в том, что вызов этих методов может быть трудоемким - они могут...
Я хотел бы использовать некоторый существующий код C++, NvTriStrip, в инструменте Python. ПОТЯНИТЕ легко обрабатывает функции с простыми параметрами, но основная функция, GenerateStrips, намного более сложна. Что...
У меня есть модуль, который будет предназначаться для нескольких различных операционных систем и конфигураций. Иногда, некоторый код C может сделать задачу этого модуля немного легче, таким образом, у меня есть некоторые функции C, что я был бы...
Я пытаюсь создать сценарий Python, который демонтирует двоичный файл (Windows exe, чтобы быть точным) и проанализирует его код. Мне нужна способность взять определенный буфер и извлечь своего рода структуру...
Я пишу обертку БОЛЬШОГО ГЛОТКА вокруг пользовательской библиотеки C++, которая определяет ее собственные типы исключения C++. Типы исключительной ситуации библиотеки более богаты и более конкретны, чем стандартные исключения. (Например, один...
Я пытаюсь создать привязку Python для некоторого кода C++ с помощью большого глотка. Я кажусь, столкнулись с проблемой, пытающейся создать свойства Python из некоторых функций средства доступа, которые я имею для методов как...
Кто-либо там пользовался библиотекой SWIG с C#? Если Вы имеете, какие ловушки Вы находили и что лучший способ состоит в том, чтобы пользоваться библиотекой? Я думаю об использовании его как обертка для программы это...
Там какой-либо другой путь состоит в том, чтобы отладить расширения большого глотка за исключением выполнения gdb Python stuff.py? Я перенес библиотеку прежней версии libkdtree ++ и следовал за всеми связанными с большим глотком точками управления памятью
У меня есть интерфейс C, который похож, это (упростило): экстерн bool Операция (освобождают ** ppData); плавающий GetFieldValue экстерна (освобождают* pData); экстерн пустая Очистка (p); который используется следующим образом: освободите * p =...
У меня есть очень сложный класс, для которого я пытаюсь сделать обертки Python в БОЛЬШОМ ГЛОТКЕ. Когда я создаю экземпляр объекта в Python, однако, я не могу инициализировать определенные элементы данных...
Я пытаюсь выставить эту функцию Python с помощью БОЛЬШОГО ГЛОТКА: станд.:: вектор <интервал> get_match_stats (); И я хочу, чтобы БОЛЬШОЙ ГЛОТОК сгенерировал переносящийся код для Python, таким образом, я вижу его как список целых чисел. Добавление..
Я пытаюсь перенести некоторый унаследованный код для использования в Java, и я был довольно рад видеть, что Большой глоток смог обработать заголовочный файл, и это генерирует большую обертку, которая почти работает. Теперь я ищу...
У меня есть груда кода C, который я хотел бы к модульному тесту, пользующемуся unittest библиотекой Python (в Windows), но я пытаюсь разработать лучший способ соединить интерфейсом с кодом C так, чтобы Python мог выполнить его (и...
Я имею, например, таблица/объект Lua: банан И эта таблица Lua имеют функцию в названном, жуют, который берет параметр bannana.chew (5), я также использовал БОЛЬШОЙ ГЛОТОК и имею, например, класс...
У нас есть приложение Java, которое использует некоторые библиотеки C ++ через JNI. Раньше приложение прекрасно работало в Windows XP, но не работает в Windows Vista, оно просто сразу приводит к сбою JVM. ...
Я не могу понять, как отлаживать часть кода C ++, которая используется в управляемом приложении. Я, кажется, в более конкретном случае, чем другие существующие подобные вопросы Контекст: я хочу отладить мои библиотеки C ++ DLL ...
Я пытаюсь установить Box2D на python, но получаю журнал ошибок: C: \ > pip3 install Box2D Сбор Box2D с использованием кэшированного https: //files.pythonhosted.org/packages/cc/7b / ...
Для функции с определением int test (char * input, char ** output) ;. Как настроить интерфейс SWIG, чтобы получить выходное значение? Вот как я назвал это из js: var input = '...
У меня есть библиотека, которой я пользовался успешно с PHP 5.1.6 с помощью некоторого кода обертки, сгенерированного БОЛЬШИМ ГЛОТКОМ (v1.3.40). Я только что обновил до PHP 5.3.2, и я вижу следующее...
Надеясь возвращаться в пространство разработки; прежде всего, с помощью Java для вызова некоторых собственных функций win32 (я не требую создавать в.NET).... Может кто-то указывать на меня на место, где я могу читать...
Что означает этот оператор C ++? вектор :: size_type x; И какова польза от оператора области видимости :: здесь? Другими словами, как мы читаем это утверждение на английском? Например, для X: ...
Я попробовал сто вещей, и я не могу заставить свой .so файл взаимодействовать через интерфейс с php, использующим большой глоток. Я могу генерировать файлы, затем я должен был скомпилировать Зенд и ссылку с этим для создания .so, но это сохраняет seg...
Я могу назвать код C++ от Java с помощью БОЛЬШОГО ГЛОТКА, но я не могу найти документацию относительно того, как сделать реверс (назовите Java от C++). В официальной документации БОЛЬШОГО ГЛОТКА говорится (http://www.swig.org/Doc1.3/...
Я записал некоторые модули расширения C/C++ для PHP, с помощью 'старомодного пути' - т.е. при помощи ручного пути (как описано Sarah Golemon в ее книге). Это слишком трудно для меня, и так как я...