我已经为功能曲目制作了一个结构:structFeatureTracks{std::vector>tracks;std::vectoroffset;};然后制作一个函数来调用它:voidgenTrackMatrix(conststd::vector&images,FeatureTracks&trackMatrix,inttWindow,intstride);但是函数调用给出了一个错误:未知类型名称“featuretracks'请帮助我。提前致谢。看答案好吧,我认为它根本没有定义。结构定义必须在函数原型声明之前完成。在另一个C文件中定义结构吗?然后将其移动到标头文件并包含标题。结构稍后是C文件中的