1 Ανοίξτε τη λύση του έργου σε Visual Studio 2010 . 2
Πλοήγηση στη γραμμή του κώδικα , όπου ο δείκτης λειτουργία είναι να είναι type cast .
εικόνων 3
Βεβαιωθείτε ότι το πρωτότυπο της συνάρτησης για το δείκτη είναι σωστή . Μια λειτουργία η οποία δέχεται έναν ακέραιο ως μόνο επιχείρημα που θα μπορούσε να οριστεί ως : " typedef άκυρη MYFUNC ( int ) ? "
Η 4
Δημιουργήστε μια νέα μεταβλητή για να αποθηκεύσετε το δείκτη να typecast στο οποίο ορίζεται . από το πρωτότυπο της συνάρτησης σας . Εάν η λειτουργία αυτή ονομάζεται " MYFUNC , " η μεταβλητή ορισμός θα ήταν " MYFUNC myVariableName . "
5
Τύπος ρίχνει το δείκτη του λειτουργία , καθιστώντας την νέα μεταβλητή ίση με το όνομα πρωτότυπο της συνάρτησης τυλιγμένο σε στρογγυλεμένες παρένθεση ακολουθείται από το δείκτη λειτουργίας. Type- casting ένα δείκτη συνάρτησης σε ένα πρωτότυπο λειτουργία που ονομάζεται " MYFUNC " θα γραφεί ως : " myVariableName = ( MYFUNC ) myFunctionPointer ? "
Η 6
Καλέστε το δείκτη χρησιμοποιώντας τη μεταβλητή ήταν type cast σε σε σχέση με το πρωτότυπο λειτουργία του .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα