Avatar billede thomas_nj Nybegynder
19. oktober 2004 - 16:24 Der er 1 kommentar og
1 løsning

Funktion til at fjerne første element i en vector

Hej eksperter

  Hvis jeg nu har en vector <int> test; der indeholder
test[0]=4;
test[1]=8;

  Findes der så en funtion til at fjerne indholdet af test[0] og rykke det hele så test[1] kommer ned på dens plads så jeg efter at have kaldt funtionen vil have

test[0]=8;

  Havde der været flere elementer i test skulle de selvfølgelig flyttes tilsvarende så plads 2 kommer ned på plads 1 osv.

  Hvilken funtion skal jeg have fat i for at gøre dette?
Avatar billede nlf Nybegynder
19. oktober 2004 - 16:30 #1
vector's erase funktion flytter selv elementerne.

test.erase(test.begin());
Avatar billede thomas_nj Nybegynder
19. oktober 2004 - 16:51 #2
Det var lige den jeg manglede, mange tak for hjælpen !
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester





White paper
Tidsbegrænset kampagne: Overvejer du at udskifte eller tilføje printere i din forretning? Vi kan tilbyde én eller flere maskiner gratis