Sdílet prostřednictvím


CTypedPtrList::GetPrev

Získá prvek seznamu označeny rPosition , poté nastaví rPosition se pozice hodnota předchozí položky v seznamu.

TYPE& GetPrev( 
   POSITION& rPosition  
); 
TYPE GetPrev( 
   POSITION& rPosition  
) const;

Parametry

  • TYP
    Určení typu prvky obsažené v tomto seznamu parametr šablony.

  • rPosition
    Odkaz na pozice hodnotu vrácenou předchozí GetPrev nebo jiné volání funkce členů.

Vrácená hodnota

Pokud seznam otevírá ukazatel const CTypedPtrList, pak GetPrev vrací ukazatel typu určeného parametrem šablony typu.To umožňuje funkce používané pouze na pravé straně příkazu přiřazení a tím chrání před změnami v seznamu.

Pokud je v seznamu přistupovat přímo nebo prostřednictvím ukazatele na CTypedPtrList , pak GetPrev vrací odkaz na ukazatele typu určeného parametrem šablony typu.To umožňuje funkce používané na každé straně příkazu přiřazení a tak umožňuje upravit položky seznamu.

Poznámky

Můžete použít GetPrev v iterace zpětné smyčky Pokud navázat počáteční pozici s voláním GetTailPosition nebo Najít.

Musí zajistit, aby vaše pozice hodnota představuje platné pozici v seznamu.Nepodmíněných Pokud je neplatná, pak ladicí verzi knihovny Microsoft Foundation Class výrazů.

Pokud načtený prvek je první v seznamu potom novou hodnotu rPosition je nastavena na NULL.

Požadavky

Záhlaví: afxtempl.h

Viz také

Referenční dokumentace

Třída CTypedPtrList

Graf hierarchie

CObList::Find

CObList::GetTailPosition

CObList::GetHeadPosition

CTypedPtrList::GetNext

CTypedPtrList::GetHead

CTypedPtrList::GetTail