Partilhar via


CAtlList::MoveToHead

telefonar Esse método para mover o elemento especificado para o topo da lista.

void MoveToHead(
   POSITION pos 
) throw( );

Parâmetros

  • pos
    O valor POSITION do elemento para mover.

Comentários

O elemento especificado será movido de sua posição corrente para o topo da lista.Em compilações de depurar, um erro de declaração ocorrerá se pos é igual a nulo.

Exemplo

// Define the integer list
CAtlList<int> myList;

// Populate the list
myList.AddTail(1);
myList.AddTail(2);
myList.AddTail(3);
myList.AddTail(4);

// Move the tail element to the head
myList.MoveToHead(myList.GetTailPosition());

// Confirm the head is as expected
ATLASSERT(myList.GetHead() == 4);

// Move the head element to the tail
myList.MoveToTail(myList.GetHeadPosition());

// Confirm the tail is as expected
ATLASSERT(myList.GetTail() == 4);   

Requisitos

Cabeçalho: atlcoll.h

Consulte também

Referência

Classe CAtlList

CAtlList::MoveToTail

CAtlList::SwapElements

Outros recursos

CAtlList membros