Αποαναφορά
Μπορείτε να αποαναφέρετε έναν έξυπνο δείκτη με τον τελεστή ->, για να καλέσετε τις μεθόδους του υποκείμενου στιγμιότυπου, ακριβώς όπως ένας κανονικός δείκτης.
Glib::RefPtr<Gdk::Pixbuf> refPixbuf = Gdk::Pixbuf::create_from_file(filename); int width = refPixbuf->get_width();
Αλλά αντίθετα με τους περισσότερους έξυπνους δείκτες, δεν μπορείτε να χρησιμοποιήσετε τον τελεστή * για να προσπελάσετε το υποκείμενο στιγμιότυπο.
Glib::RefPtr<Gdk::Pixbuf> refPixbuf = Gdk::Pixbuf::create_from_file(filename); Gdk::Pixbuf& underlying = *refPixbuf; //Σφάλμα σύνταξης - δεν θα μεταγλωττίσει.