11
cdef int mom2calc[3]
mom2calc[0] = 1
mom2calc[1] = 2
mom2calc[2] = 3
在更紧凑的方式。类似于
cdef int mom2calc[3] = [1, 2, 3]
这是一种无效的Cython语法。
注:
cdef int* mom2calc = [1, 2, 3]
不是一种选择,因为我不能(自动地)它转换为一个存储器图。
我有一个[用Cython后(http://stackoverflow.com/questions/41944883/verifying-compatibility-in-compiling-extension-types-并且使用他们与cdef)你可能能够提供洞察力。 – Phillip 2017-01-31 20:48:47