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 … Czytaj dalej Niejawne przekształcenia typów