คำถามติดแท็ก typeid

6
'typeid' กับ 'typeof' ใน C ++
ฉันสงสัยว่าอะไรคือความแตกต่างระหว่างtypeidและtypeofใน C ++ นี่คือสิ่งที่ฉันรู้: typeidถูกกล่าวถึงในเอกสารสำหรับ type_infoซึ่งถูกกำหนดไว้ใน C ++ ไฟล์ส่วนหัวtypeinfo typeofถูกกำหนดในส่วนขยาย GCC สำหรับ C และในไลบรารีC ++ Boost นอกจากนี้ที่นี่คือการทดสอบการทดสอบรหัสที่ฉันได้สร้างที่ฉันได้ค้นพบ typeidแล้วว่าไม่ได้คืนสิ่งที่ฉันคาดไว้ ทำไม? main.cpp #include <iostream> #include <typeinfo> //for 'typeid' to work class Person { public: // ... Person members ... virtual ~Person() {} }; class Employee : public Person { // ... Employee …
159 c++  typeof  typeid 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.