Niejawne przekształcenia typów
Konwersje typów zdefiniowanych przez użytkownika, czyli klas jest możliwa poprzez zdefiniowanie odpowiednich konstruktorów, aby umożliwić przekształcanie z jakiegoś innego typu na nasz typ lub odpowiednich operatorów przekształcania (czasem zwanych operatorami konwersji lub rzutowania) do przekształcania naszego zdefiniowanego typu w inny typ. class X { public: X(int n); operator int(); operator double(); }; Operator konwersji i [...]