forward-list

Eine forward_list (eine einfach verknüpfte Liste) ist ein C ++ - STL-Container, der im Grunde eine Liste ist, die für leere und sehr kurze Listen optimiert ist.
2
Antworten

Warum wird eine ganze Liste oder ein linearer Bereich für std :: forward_list gespleißt?

Das Spleißen eines Bereichs von einer Liste zu einer anderen kann in konstanter Zeit erfolgen, wobei die Komplexität von size() linear ist. C ++ 11 hat das im Fall von std::list geändert, indem size() als konstante Zeit benötigt wird...
04.01.2013, 14:21
3
Antworten

C ++ STL - Warum hat forward_list keine size () Methode?

Ich habe C ++ 11% forward_list als Container für schnelle Einfügungen ohne viel Speicheraufwand verwendet, da es sich um eine einfach verknüpfte Liste handelt. Nachdem ich erkannt habe, dass forward_list keine size() -Methode hat, bi...
05.08.2015, 02:36