Φυσικά, εδώ πάει:
Στον κόσμο του προγραμματισμού C++, συχνά χρειάζεται να μετατρέψετε τύπους. Η μετατροπή θα μπορούσε να είναι από έναν απλό τύπο δεδομένων σε έναν σύνθετο τύπο, από μια παράγωγη κλάση σε μια κλάση βάσης ή από οποιονδήποτε δεδομένο τύπο σε οποιονδήποτε άλλο τύπο. Η C++ παρέχει τέσσερις μηχανισμούς μετάδοσης για την εκτέλεση αυτών των μετατροπών: «static_cast», «dynamic_cast», «reinterpret_cast» και cast στυλ C++. Σε αυτό το άρθρο, θα συζητήσουμε λεπτομερώς το «static_cast».