Sdílet prostřednictvím


Požadavky pro prvky kontejneru STL/CLR

Všechny typy odkazů, vložené do STL/CLR kontejnerů musí mít minimálně následující prvky:

  • Veřejné Kopírovat konstruktor.

  • Veřejné operátoru.

  • Veřejné destruktoru.

Kromě toho asociativní kontejnery jako nastavit a mapy musí být definována, operátor porovnání veřejné, což je operator< ve výchozím nastavení.Některé operace na kontejnery mohou vyžadovat také veřejný výchozí konstruktor a provozovatele veřejných rovnocennost definovat.

Typy odkazů, typy hodnot a úchyty referenční typy, které mají být vloženy do asociativní kontejneru jsou nutné operátor porovnání jako operator< definovány.Požadavky na veřejné Kopírovat konstruktor, operátor přiřazení veřejné a veřejné destruktoru neexistují pro typy hodnot nebo táhla referenční typy.

Viz také

Referenční dokumentace

Standardní šablona knihovny