微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

错误“对‘doParsimPacking’的调用不明确”和“没有匹配的函数调用‘doParsimUnpacking’”

如何解决错误“对‘doParsimPacking’的调用不明确”和“没有匹配的函数调用‘doParsimUnpacking’”

我已经在 OMNeT++ 上运行 C++,但出现此错误

" 对 'doParsimPacking' 的调用不明确 "
" 没有匹配的函数调用 'doParsimUnpacking' "

这是示例代码

void TLVOptions::parsimPack(cCommBuffer *b) PARSIMPACK_CONST
{
    TLVOptions_Base::parsimPack(b);
    TLVOptionVector::size_type s = optionVector.size();
    doParsimPacking(b,s);
    for (auto opt: optionVector)
        b->packObject(opt);
}

void TLVOptions::parsimUnpack(cCommBuffer *b)
{
    TLVOptions_Base::parsimUnpack(b);
    TLVOptionVector::size_type s;
    doParsimUnpacking(b,s);
    for (TLVOptionVector::size_type i = 0; i < s; i++)
        optionVector.push_back(check_and_cast<TLVOptionBase *>(b->unpackObject()));
}

1

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。