错误“对‘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 (将#修改为@)