Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Wszystkie typy odwołań wstawione do kontenerów STL/CLR muszą mieć co najmniej następujące elementy:
Konstruktor kopii publicznej.
Operator przypisania publicznego.
Publiczny destruktor.
Ponadto kontenery asocjacyjne, takie jak zestaw i mapa , muszą mieć zdefiniowany operator porównania publicznego, który jest operator< domyślnie. Niektóre operacje na kontenerach mogą również wymagać zdefiniowania publicznego konstruktora domyślnego i publicznego operatora równoważności.
Podobnie jak typy odwołań, typy wartości i dojścia do typów referencyjnych, które mają zostać wstawione do kontenera asocjacji, muszą mieć operator porównania, taki jak operator< zdefiniowany. Wymagania dotyczące konstruktora kopii publicznej, operatora przypisania publicznego i publicznego destruktora nie istnieją dla typów wartości ani dojść do typów referencyjnych.