CObList::RemoveHead

CObject * RemoveHead ( );

Valore restituito

Il puntatore CObject precedentemente a capo della lista.

Osservazioni

Rimuove l'elemento dalla testa della lista e restituisce un puntatore ad esso.

necessario assicurarsi che l'elenco non vuota prima di chiamare RemoveHead. Se l'elenco vuoto, quindi la versione di Debug di Microsoft Foundation Class Library afferma. Utilizzare IsEmpty per verificare che l'elenco contiene elementi.

Esempio

Elenco dei cObList;
Gabbia * pa1;
Gabbia * pa2;

elenco.AddHead (pa1 = nuova gabbia (21));
elenco.AddHead (pa2 = nuova gabbia (40)); / / Lista contiene ora (40, 21).
ASSERT (elenco *(CAge*).RemoveHead() = = CAge (40)); nbsp; / / Vecchio testa
ASSERT (elenco *(CAge*).GetHead() = = CAge (21)); / / &Nuova testa
eliminare pa1;
eliminare pa2

Pa&noramica cObList |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;CObList::GetHead, CObList::AddHead

Index