11
desidero fareCython C-array inizializzazione
cdef int mom2calc[3]
mom2calc[0] = 1
mom2calc[1] = 2
mom2calc[2] = 3
in modo più compatto. Qualcosa di simile a
cdef int mom2calc[3] = [1, 2, 3]
che è una sintassi Cython non valida.
Nota:
cdef int* mom2calc = [1, 2, 3]
non è un'opzione, perché non posso (automaticamente) è convertito in una vista della memoria.
Ho un [annuncio Cython] (http://stackoverflow.com/questions/41944883/verifying-compatibility-in-compiling-extension-types- e-usando-loro-con-cdef) potresti essere in grado di fornire informazioni su. – Phillip