我正在尝试访问该结构
template <int dim>
struct Data { 
  double X[dim];
  double Val[dim];
}; 
在赛通。我猜正确的语法应该是这样的:
cdef extern from "Lib.h" namespace "LIB":
    cdef struct Data[int dim]:
      double X[dim];
      double Val[dim];
但是,我收到语法错误。什么是正确的语法(如果可能的话)?