Bradski声明"当你想删除序列时,可以使用cvClearSeq(),这是一个清除序列所有元素的例程."
但是,此函数不会将内存存储中已分配的块返回到存储或系统.
他说"如果你想为其他目的检索那个内存,你必须通过cvClearMemStore()清除内存存储".
此功能似乎不存在:
error C3861: 'cvClearMemStore': identifier not found
Run Code Online (Sandbox Code Playgroud)
在本书的勘误表中,它指出:"'cvClearMemStore'应该是'cvClearMemStorage'"但是这个函数需要一个指向CvMemStorage的指针,而不是CvSeq.
error C2664: 'cvClearMemStorage' : cannot convert parameter 1 from 'CvSeq *' to 'CvMemStorage *'
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?