• <i id='J8Vgl'><tr id='J8Vgl'><dt id='J8Vgl'><q id='J8Vgl'><span id='J8Vgl'><b id='J8Vgl'><form id='J8Vgl'><ins id='J8Vgl'></ins><ul id='J8Vgl'></ul><sub id='J8Vgl'></sub></form><legend id='J8Vgl'></legend><bdo id='J8Vgl'><pre id='J8Vgl'><center id='J8Vgl'></center></pre></bdo></b><th id='J8Vgl'></th></span></q></dt></tr></i><div id='J8Vgl'><tfoot id='J8Vgl'></tfoot><dl id='J8Vgl'><fieldset id='J8Vgl'></fieldset></dl></div>
    <legend id='J8Vgl'><style id='J8Vgl'><dir id='J8Vgl'><q id='J8Vgl'></q></dir></style></legend>

      <tfoot id='J8Vgl'></tfoot>

      <small id='J8Vgl'></small><noframes id='J8Vgl'>

        • <bdo id='J8Vgl'></bdo><ul id='J8Vgl'></ul>

        C++ 中隐藏特定函数的方法

        时间:2023-08-02

            <bdo id='o3nve'></bdo><ul id='o3nve'></ul>
            <legend id='o3nve'><style id='o3nve'><dir id='o3nve'><q id='o3nve'></q></dir></style></legend>
            <i id='o3nve'><tr id='o3nve'><dt id='o3nve'><q id='o3nve'><span id='o3nve'><b id='o3nve'><form id='o3nve'><ins id='o3nve'></ins><ul id='o3nve'></ul><sub id='o3nve'></sub></form><legend id='o3nve'></legend><bdo id='o3nve'><pre id='o3nve'><center id='o3nve'></center></pre></bdo></b><th id='o3nve'></th></span></q></dt></tr></i><div id='o3nve'><tfoot id='o3nve'></tfoot><dl id='o3nve'><fieldset id='o3nve'></fieldset></dl></div>

              1. <tfoot id='o3nve'></tfoot>
                  <tbody id='o3nve'></tbody>
              2. <small id='o3nve'></small><noframes id='o3nve'>

                  本文介绍了C++ 中隐藏特定函数的方法的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我有一个继承 struct A : public B,我想对 B 隐藏单个函数,这可能吗?

                  i have an inheritance struct A : public B, i want to hide individual functions from B, is this possible?

                  我知道在 A 声明中使用 using BMethod 可以实现相反的效果.

                  i know the opposite is possible using using BMethod in the A declaration.

                  干杯

                  推荐答案

                  using 关键字可用于改变可见性

                  The using keyword can be used to change visibility

                  struct A
                  {
                      void method1();
                  };
                  
                  struct B: public A
                  {
                      void method2();
                  
                      private:
                      using A::method1;
                  };
                  

                  这篇关于C++ 中隐藏特定函数的方法的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:为什么我不能从派生类的实例访问受保护的成员 下一篇:为什么虚拟基类必须由最派生的类构造?

                  相关文章

                  最新文章

                  1. <tfoot id='eIX45'></tfoot>
                  2. <legend id='eIX45'><style id='eIX45'><dir id='eIX45'><q id='eIX45'></q></dir></style></legend>

                    <i id='eIX45'><tr id='eIX45'><dt id='eIX45'><q id='eIX45'><span id='eIX45'><b id='eIX45'><form id='eIX45'><ins id='eIX45'></ins><ul id='eIX45'></ul><sub id='eIX45'></sub></form><legend id='eIX45'></legend><bdo id='eIX45'><pre id='eIX45'><center id='eIX45'></center></pre></bdo></b><th id='eIX45'></th></span></q></dt></tr></i><div id='eIX45'><tfoot id='eIX45'></tfoot><dl id='eIX45'><fieldset id='eIX45'></fieldset></dl></div>
                      • <bdo id='eIX45'></bdo><ul id='eIX45'></ul>

                      <small id='eIX45'></small><noframes id='eIX45'>