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