Avatar billede danielhep Nybegynder
05. september 2003 - 21:42 Der er 15 kommentarer og
1 løsning

hvad er vectors

Hvad er det ??

f.eks

vector<double> Weight;

en grundig og all around forklaring ville være godt. :)

Mvh
Daniel
Avatar billede arne_v Ekspert
05. september 2003 - 21:46 #1
En dynamisk size array af double ved navn Weight.

Ikke dynamisk som i allokeret med new men helt dynamisk.
Avatar billede danielhep Nybegynder
05. september 2003 - 21:47 #2
Hej Arne :)
Kan du ikke uddyde det lidt mere... ?
Avatar billede arne_v Ekspert
05. september 2003 - 21:47 #3
http://www.cppreference.com/cppvector.html

beskriver faktisk funktionaliteten OK.
Avatar billede danielhep Nybegynder
05. september 2003 - 21:48 #4
f.eks

Weight[0] //size is nnnnnnn and nnn
Weight[1] //size is nnnnnnn and nnn
Weight[2] //size is nnnnnnn and nnn
Avatar billede danielhep Nybegynder
05. september 2003 - 21:49 #5
Kan man så bare tilgå Weight[999] hvis man har lyst selvom at man ikke har brugt Weight[29] til noget, og den indeholder ingenting ?
Avatar billede arne_v Ekspert
05. september 2003 - 21:50 #6
[i] er defineret til at give element i.

Ligesom for et array.
Avatar billede danielhep Nybegynder
05. september 2003 - 21:52 #7
Ja, man kan tilgå Weight[n9 som man har lyst til, eller skal man tage det i numerisk rækkefølge ?
Avatar billede arne_v Ekspert
05. september 2003 - 21:52 #8
Nej.

Du kan kun accesse elementer du har sat.

Og elementer er kontinuerte.
Avatar billede arne_v Ekspert
05. september 2003 - 21:53 #9
Men du kan selvfølgelig referere random til alle elementerne.
Avatar billede arne_v Ekspert
05. september 2003 - 21:53 #10
Hvis dine elementer ikke er kontinuerte så kig på Map.

http://www.cppreference.com/cppmap.html
Avatar billede danielhep Nybegynder
05. september 2003 - 21:55 #11
Kan du fortælle mig de store fordele ved at bruge vektor ?
Avatar billede danielhep Nybegynder
05. september 2003 - 21:56 #12
kontinuerte ??

Hvad betyder det?
Avatar billede arne_v Ekspert
05. september 2003 - 22:00 #13
I en Vector kan du bruge index 0,1,2,3,4,5,...,n-1 (kontinuert).

I en map kan du bruge keys 237, 561 og 998 (ikke kontinuert).
Avatar billede arne_v Ekspert
05. september 2003 - 22:02 #14
Avatar billede danielhep Nybegynder
05. september 2003 - 22:02 #15
Nååå du mener kontinutet :)
Avatar billede danielhep Nybegynder
05. september 2003 - 22:07 #16
Jeg tror at den sidder fast nu :)
takker 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