Avatar billede krismort Nybegynder
11. juli 2005 - 19:32 Der er 6 kommentarer

konvertering fraf map til liste

findes der en smart indbygget metod i stl til at konveterer fra map til liust
Avatar billede krismort Nybegynder
11. juli 2005 - 19:34 #1
sorry jeg fik lige trykket lidt for hurtigt der...
hvad jeg mente var:

findes der en smart indbygget metod i stl til at konveterer fra map til liste. uden at skulle itererer gennem alle elementer og bygge listen selv ?.....
Avatar billede arne_v Ekspert
11. juli 2005 - 21:30 #2
en map har key og value - en liste har kun value - hvad vil du have ud af den konvertering ?
Avatar billede krismort Nybegynder
12. juli 2005 - 11:21 #3
Det var min chef som spurte om det kunne lade sig gøre...
Avatar billede arne_v Ekspert
12. juli 2005 - 11:28 #4
jeg tvivler meget på at der er noget næsten uanset hvad man vil

men det er dog lidt vigtigt at vide hvad man vil

[a->1,b->2]

skal det blive

[a,b]

eller

[1,2]

eller

[a,1,b,2]

eller noget helt fjerde ?
Avatar billede segmose Nybegynder
12. juli 2005 - 12:16 #5
Lad mig spørge anderlede, hvad er det egentlig han vil med den list? tage det X'te element istedet for at lave et opslag på key, er det til en løkke så brug iterator, vil han finde key ud fra value?
Avatar billede krismort Nybegynder
17. juli 2005 - 17:32 #6
jeg tror det har noget at gøre med at der i systemet skal bruges arrays et sted men i andre dele af systemet vil det være åbenlyst at benytte maps.. ville bare vide om der fantes en anden metode til at frembringe en liste fra en map end ved at itererer igennem mappen og bygge en liste op.
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