令牌之前的预期主表达式')'



每当我尝试编译时,我的调试器就会出现该错误(')'标记之前的预期主表达式)。下面是出现错误的代码位。

#define threshold 40 //threshold intensity
using namespace std;
using namespace cimg_library;
void RegionGrow (CLinkedList<struct structure> &ListName, CByteImage &Img, uint32_t uRow, uint32_t uCol)
{
 if (Img.Element (uRow+1, uCol) > threshold)
 {
  ListName.AddToTail(structure);
  Img.Element (uRow+1, uCol) = 0;
  RegionGrow (ListName, Img, uRow+1, uCol);
 }
}

有人知道C链表吗?或错误处理?请帮助。谢谢。

行内:

ListName.AddToTail(结构),

结构是数据类型而不是对象。

也许你想写这样的东西:

ListName.AddToTail (ListName);

EDIT:此外,您在错误的上下文中使用了术语调试器,C链表和错误处理。参考一些优秀的c++书籍:《权威c++图书指南和列表》

相关内容

  • 没有找到相关文章

最新更新