Witam
Ostanio na ćwiczeniach robiliśmy szablony. Jak wiadomo operator-> da sie jedynie przeładować tak żeby zwracał wskaźnik do klasy. Jak sie zabezpieczyć przed błędem jaki niesie ze sobą użycie szablonu z typem wbudowanym ? np int.
template <typename T>
class AaA
{
private :
T *a;
public:
T *operator->()
{
return a;
}
}