Tag: c ++

Как импортировать модуль caffe в Python?

У меня есть .dll _caffe.cpp в Windows (Release, x64). Я изменил расширение .dll на .pyd и попытался импортировать его в python: import caffe File "\caffe-master\python\caffe\__init__.py", line 1, in <module> from .pycaffe import Net, SGDSolver File "\caffe-master\python\caffe\pycaffe.py", line 13, in <module> from ._caffe import Net, SGDSolver ImportError: DLL load failed: The specified module could not be […]

Как создать экземпляр метода шаблона класса шаблона с помощью swig?

У меня есть класс в C ++, который является классом шаблона, и один метод в этом классе шаблонизирован на другом placeholder template <class T> class Whatever { public: template <class V> void foo(std::vector<V> values); } Когда я переношу этот класс в файл swig, я сделал %template(Whatever_MyT) Whatever<MyT>; К сожалению, когда я пытаюсь вызвать foo на […]

Ошибка использования обратного вызова в Python

Я разрабатываю dll, который должен использоваться в Python. У меня есть функция обратного вызова для отправки моих параметров (определенных в отдельном заголовке): typedef int(*call_nBest)(char **OutList, float* confList, int nB); Итак, я использую этот обратный вызов следующим образом: #define TEXT_BUFFER_MAX_SIZE 50 call_nBest nBestList; void Xfunction(const char* aLineThatWillBeConvertedInAList){ char **results; float *confidences; confidences=new float[nBest]; results=new char*[nBest]; for(int […]

Является ли хорошей идеей использовать класс в качестве пространства имен в Python

Я помещаю кучу связанных вещей в класс. Основная цель – организовать их в пространство имен. class Direction: north = 0 east = 1 south = 2 west = 3 @staticmethod def turn_right(d): return turn_to_the_right @staticmethod def turn_left(d): return turn_to_the_left # defined a short alias because direction will be used a lot D = Direction d0 […]

Изменение коллекции при использовании цикла foreach в c #

В принципе, я хотел бы удалить элемент из списка, находясь внутри цикла foreach. Я знаю, что это возможно при использовании цикла for, но для других целей я хотел бы знать, возможно ли это, используя цикл foreach. В python мы можем добиться этого, выполнив следующее: a = [1, 2, 3, 4, 5, 6, 7, 8, 9] […]

Objective-C (какао) эквивалент python's endswith / начинается с

Python имеет функции string.startswith() и string.endswith() которые очень полезны. Какие методы NSString можно использовать для выполнения одной и той же функции?

Преобразование скрипта python GTK в C

Следующий скрипт сделает снимок экрана на рабочем столе Gnome. import gtk.gdk w = gtk.gdk.get_default_root_window() sz = w.get_size() pb = gtk.gdk.Pixbuf(gtk.gdk.COLORSPACE_RGB,False, 8, sz[0], sz[1]) pb = pb.get_from_drawable(w, w.get_colormap(), 0, 0, 0, 0, sz[0], sz[1]) if (pb != None): pb.save("screenshot.png", "png") print "Screenshot saved to screenshot.png." else: print "Unable to get the screenshot." Теперь я пытаюсь преобразовать […]

AST, сгенерированный связкой python Libclang, неспособный анализировать определенные токены в исходных кодах C ++

Я использую привязку python от Libclang. У меня есть в основном два запроса: Я хочу знать, как мы можем анализировать библиотечную функцию, которая не определена пользователем и для которой не была включена библиотека. Например, когда у меня есть следующий исходный код – char* a=(char *)malloc(4); Libclang не может выполнить синтаксический анализ malloc (), поскольку ни […]

Как создать временный файл (для записи на) в C #?

Возможный дубликат: Создание временных папок Я ищу что-то вроде модуля tempfile в Python: (желательно) безопасный способ открыть файл для записи. Это должно быть легко удалить, когда я тоже закончил … Похоже, в .NET нет функций «с батарейками» модуля tempfile , который не только создает файл, но и возвращает файловый дескриптор (старая школа, я знаю …) […]

Excel сравнивает два файла csv и показывает разницу

Я хочу сравнить два больших набора файлов csv и / или csv-файл и .txt-файл. Я думаю, что .txt-файл может понадобиться преобразовать в файл csv просто для простоты, но это может потребоваться или не понадобиться. Я либо хочу использовать excel, c ++, либо python. Мне нужно сравнить один «принятый» список значений в списке, который измеряется, и […]

Python - лучший язык программирования в мире.