E0461 initial value of reference to non-const must be an lvalue
and corresponding, Error C2664 'void std::vector<T,std::allocator>::swap(std::vector<T,std::allocator> &) noexcept': cannot convert argument 1 from 'std::vector<T,std::allocator>' to 'std::vector<T,std::allocator> &'
it may be caused by the swap function(something with std)?
there are some error when I compile it:
it may be caused by the swap function(something with std)?
2.C2872 'byte': ambiguous symbol