今天在看一开源代码时,发现一个新关键字 __super,以为是C++新出的关键字,后来发现原来这是VS2005推出的C++关键字,其它编译器并不能支持。

它类似于 Java 的 super,不过它不是用 [.] 操作符,而是用 [::] 操作符,如:

class A {

public:

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

};

 

class B : public A {

public:

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

};

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-09-29
  • 2021-12-24
  • 2022-02-26
  • 2021-10-17
  • 2021-10-27
  • 2021-05-22
猜你喜欢
  • 2021-12-06
  • 2021-09-24
  • 2022-12-23
  • 2021-11-30
  • 2022-01-30
  • 2022-01-03
  • 2021-09-07
相关资源
相似解决方案