11
Chciałbym zrobićCython inicjalizacji C-array
cdef int mom2calc[3]
mom2calc[0] = 1
mom2calc[1] = 2
mom2calc[2] = 3
w sposób bardziej zwarty. Coś podobnego do
cdef int mom2calc[3] = [1, 2, 3]
która jest niepoprawną składnią Cythona.
Uwaga:
cdef int* mom2calc = [1, 2, 3]
nie jest opcją, ponieważ nie może (automatycznie) przekształca się do widoku pamięci.
Mam Cython [post] (http://stackoverflow.com/questions/41944883/verifying-compatibility-in-compiling-extension-types- i-using-them-with-cdef) może być w stanie zapewnić wgląd. – Phillip