Cython C ++ и std :: string - PullRequest
       4

Cython C ++ и std :: string

12 голосов
/ 06 октября 2010

Каков наилучший способ использования C ++ стандартного std :: string из cython?В любом случае последний дистрибутив Cython должен облегчить задачу, но мне интересно, почему существуют обертки для std :: vector, а не для std :: string ...

Ответы [ 2 ]

15 голосов
/ 11 августа 2012

Cython 0.16 включает оболочки для std :: string , которые можно импортировать с помощью:

from libcpp.string cimport string
8 голосов
/ 15 октября 2010

Упс, этот вопрос висит здесь уже несколько дней. В конце я сделал это:

cdef extern from "string" namespace "std":
    cdef cppclass string:
        char* c_str()

, который не является полным решением, но все же он делает вещь.

...