c++: Array sortieren / Array erstes element
kai
- programmiertechnik
hallo zusammen,
ich versuche gerade zwei funktionen für C++ zu finden:
1. eine funktion wie in php array_pop() , also eine
funktion die das erste element eines arrays zurückgibt in dem
ein inhalt drin ist.
2. eine funktion die meinen array aufsteigend / absteigend
nach werten sortiert. also wie php arsort() , asort()
kann mir da jemand helfen ??
danke
kai
Hallo kai !
hallo zusammen,
ich versuche gerade zwei funktionen für C++ zu finden:
eine funktion wie in php array_pop() , also eine
funktion die das erste element eines arrays zurückgibt in dem
ein inhalt drin ist.eine funktion die meinen array aufsteigend / absteigend
nach werten sortiert. also wie php arsort() , asort()kann mir da jemand helfen ??
danke
kai
schau Dir doch mal die Standard Template Library (STL) an.
Array lassen ich auf Sequenzcontainer abbilden ( std::list<T>, std::vector<T>,ggf std::queue<T> ).
Die ist in jedem mir bekannten halbwegs aktuellen Compiler-Paket enthalten.
Sowas muss man nicht mehr "von Hand" machen.
Gruesse
Holger
gudn tach!
- eine funktion wie in php array_pop() , also eine
funktion die das erste element eines arrays zurückgibt in dem
ein inhalt drin ist.
array_pop liefert das letzte element.
welche datenstruktur liegt denn genau vor? es gibt da z.b. statische oder dynamische arrays; und es gibt viele datenstrukturen, die bereits viele funktionen von haus aus mitbringen und i.a.r. bevorzugt verwendet werden sollten, z.b. vectors, queues, deques, stacks, ...
- eine funktion die meinen array aufsteigend / absteigend
nach werten sortiert. also wie php arsort() , asort()
in <algorithm> gibt es ein sort
prost
seth