error: invalid operands to binary expression (‘std::list::const_iterator’ (aka
‘_List_const_iterator’) and ‘std::list::const_iterator’
(aka ‘_List_const_iterator’))
for (; Li!=Lend; ++Li, ++Ni)
error: cannot increment value of type ‘std::list::const_iterator’ (aka
‘_List_const_iterator’)
for (; Li!=Lend; ++Li, ++Ni)
The part of code:
if (L.size()!=Ne.size()) abort();
std::list::const_iterator Li (L.begin());
std::list::const_iterator Lend(L.end());
std::list::const_iterator Ni (Ne.begin());
Actually this was the part of the code
if (L.size()!=Ne.size()) abort();
std::list double ::const_iterator Li (L.begin());
std::list double ::const_iterator Lend(L.end());
std::list double ::const_iterator Ni (Ne.begin());