11
मैं एक अधिक कॉम्पैक्ट तरह सेCython सी सरणी प्रारंभ
cdef int mom2calc[3]
mom2calc[0] = 1
mom2calc[1] = 2
mom2calc[2] = 3
करना चाहते हैं। कुछ
cdef int mom2calc[3] = [1, 2, 3]
जो एक अवैध साइथन वाक्यविन्यास है।
नोट:
cdef int* mom2calc = [1, 2, 3]
एक विकल्प है क्योंकि मैं नहीं कर सकते (स्वतः) यह एक स्मृति दृश्य में परिवर्तित नहीं किया है।
मैं एक [Cython पोस्ट] है (http://stackoverflow.com/questions/41944883/verifying-compatibility-in-compiling-extension-types- और-साथ-उन्हें-सीडीएफ के साथ) आप अंतर्दृष्टि प्रदान करने में सक्षम हो सकते हैं। – Phillip