python обертка привязки преобразование переменной c ++ - PullRequest
0 голосов
/ 06 августа 2020

Я новичок в python привязке. Я собираюсь использовать cython для обертывания функций и классов C ++. Мне сказали, что переменную bool в cpp нужно изменить на bint, чтобы она работала. Мой вопрос: каково преобразование для других типов переменных, таких как char (* sample) [256]?

Я не уверен, ясен ли мой вопрос выше. Вот еще один пример, иллюстрирующий мою проблему. Переменную типа const char * необходимо заменить на .encode ('utf-8')

например: In cpp:

const char * sample;

В pyx:

sample.encode ('utf-8')

Заранее спасибо.

...