我如何檢查是否按功能收到一個迭代器屬於右側列表?
List<double> doublesList;
List<double> doublesList2;
// Can't mix iterators
ASSERT_THROW(ListExceptions::ElementNotFound, doublesList.remove(doublesList2.begin()));
ASSERT_THROW(ListExceptions::ElementNotFound, doublesList2.insert(5.0, doublesList.begin()));
對於我自己的鏈表和我自己的迭代器,我提出了一個問題。 非常感謝。
什麼是'List'?你的意思是'std :: list'? – ildjarn
這取決於你的'List'的實現 – Anycorn