CList::GetNext

Tipoamp; GetNext ( posição & rPosition );

Tipo GetNext ( POSITION& rPosition ) const;

Valor de retorno

Se a lista estiver const, GetNext retornará uma Copiar do elemento no cabeçalho da lista. Isso permite que a função para ser usada somente no lado direito de uma instrução de atribuição e protege a lista contra modificações.

Se a lista não estiver const, GetNext retorna uma referência a um elemento da lista. Isso permite que a função para ser usada em ambos os lados de uma instrução de atribuição e, portanto, permite que as entradas da lista a ser modificada.

Parâmetros

TIPO

Parâmetro do modelo especificando o tipo dos elementos na lista.

rPosition

Uma referência a um valor de posição retornado por uma anterior GetNext, GetHeadPositionou chamada de outro função de membro.

Observações

Obtém o elemento da lista identificado por rPosition, conjuntos rPosition ao posição valor da Avançar entrada na lista a seguir. Você pode usar GetNext em um loop de iteração direta se você estabelecer a posição inicial com uma chamada para GetHeadPosition ou Localizar.

Você deve garantir que o valor de posição representa uma posição válida na lista. Se for inválido, em seguida, versão de Depurar do Microsoft Foundation Biblioteca de Classees asserts.

Se o elemento recuperado for o último da lista, em seguida, o novo valor de rPosition é definido como Nulo.

Visão geral de CListMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CList:: Localizar, CList::GetHeadPosition, CList::GetTailPosition, CList::GetPrev, CList::GetHead

Index