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 (); }

};

原文地址:https://www.cnblogs.com/lin1270/p/2810332.html