VC 編譯器的C++關鍵字 __super


今天在看一開源代碼時,發現一個新關鍵字 __super,以為是C++新出的關鍵字,后來發現原來這是VS2005推出的C++關鍵字,其它編譯器並不能支持。

它類似於 Java 的 super,不過它不是用 [.] 操作符,而是用 [::] 操作符,如:

class A {

public:

   void Test () { printf ("xxxx"); }

};

 

class B : public A {

public:

     void Test () { __super::A (); }

};


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM