टाइप कोड में टाइप किए गए टाइप को क्यों आवश्यक है?टाइपिंगफ एनम प्रकार के साथ क्यों प्रयोग किया जाता है?
typedef enum _Coordinate {
CoordinateX = 0, ///< X axis
CoordinateY = 1, ///< Y axis
CPCoordinateZ = 2 ///< Z axis
} Coordinate;
क्यों न केवल नीचे कोड है और टाइपपीफ को हटा दें?
enum Coordinate {
CoordinateX = 0, ///< X axis
CoordinateY = 1, ///< Y axis
CPCoordinateZ = 2 ///< Z axis
};
अंडरस्कोर से शुरू होने वाले नाम किसी भी संदर्भ में आरक्षित होते हैं (यह नया सी कीवर्ड का उपयोग करता है: उदाहरण के लिए C99 से '_Bool',' _Complex', '_Atomic',' _Generic' C1x से) - उपयोग इसके बजाय एक पीछे अंडरस्कोर ... – Christoph