Ich habe über diese Frage nachgedacht. Das OP dieser Frage wollte dem Ergebnis von Collection .Iterator () einem Iterator zuweisen. Wenn die iterable Schnittstelle so definiert wurde:
interface...
Wenn SubClass SuperClass erweitert, kann Iterator nicht in Iterator umgewandelt werden. Allerdings habe ich die Situation, dass die Schnittstellen verlangen Iterator
Während ich normalerweise meine eigenen Klassen verwende, die vor stl erstellt wurden. Ich habe beschlossen, diese STL -Objekte und Funktionen in einer eigenständigen Bibliothek zu verwenden, die...