algorithmen
-
kann man die algorithmen von der STL wie find und so weiter
nur auf container der STL oder auch auf arrays anwenden g-unit?
-
Auch auf Arrays. Die Iteratoren sind dann normale Zeiger.
Gruß
Don06
-
find funktioniert mit allem, was sich wie ein iterator verhält. also auch mit normalen c-arrays:
int array[]={1,2,3,4,5}; int zwei=*(find(array,array+4,2));für die meisten anderen algos gilt ähnliches: solange deine objekte das implizit geforderte interface unterstützen, kannst du die algorthmen aus der stl auch für deine eigenen typen benutzen.