webForumDet fria alternativet

Snabbast kö för data

3 svar · 245 visningar · startad av Ryzzen

RyzzenMedlem sedan mars 2000267 inlägg
#1

Hello bästa vänner

Sitter här och funderar på hur jag skall skappa den snabbaste möjliga kö lista innehållande två data element av char* typ.

Tanken är att man med en funktion skall lägga in data i kön och med en annan ta ut data.

Alltså "Först in - Först ut".

Kön skall användas för att mellanlagra data som skall sändas eller har tagits emot via nätverket.

Alla förslag är varmt välkommna.

//Peter

BeatboxMedlem sedan okt. 20013 217 inlägg
#2

Varför inte en helt vanlig STL kö ?

RyzzenMedlem sedan mars 2000267 inlägg
#3

Det var ju en ide som jag totalt hade missat.

Hade iofs tänkt att göra den lite mer själv för att lära mig.

PeWMedlem sedan juni 200010 432 inlägg
#4

T.ex -> http://www.cs.cf.ac.uk/Dave/C/section2_22_14.html

Om du gör en variant i C++ kan du ju ta ideerna från C-exemplet ovan och bygga om. Men generellt sett är det inte försvarbart, implementationsmässigt, att göra en egen när det finns STL ;)

131 ms totalt · 3 externa anrop · v20260731065814-full.beb2e261
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)