fengchen321
Results
3
comments of
fengchen321
迭代器 iterator-- 实现也写错了
empty()实现时,_M_dummy._M_prev == _M_dummy._M_next; 如果列表只有一个元素,_M_prev 和 _M_next 都会指向虚拟节点,导致empty方法错误地返回true。应该修改成_M_dummy._M_next == &_M_dummy
嗯,上面只是显示的部分提示报错信息,只显示了一个error,修改为std::forward(__args)...)后此error没了。 还是有其他error,如下:https://godbolt.org/z/bMs85f4zc error: no matching function for call to 'Function::_FuncImpl::_FuncImpl(void (* const&)(int))' 1070 | { return unique_ptr(new _Tp(std::forward(__args)...)); }