using语句放在这个位置

using语句放在这个位置,为什么编译不通过?求解正文长度小于30个字符,请进行修改!

img

img

可以将using语句放到Child类的声明之前,如下所示:

class Parent { 
public: 
    void f(){ } 
    void f(int n){ } 
}; 

class Child:public Parent { 
using Parent::f; // using语句放在这里
public: 
    void f(int n,int m) { 
        f(); 
        f(n); 
        f(m); 
    } 
};

如果以上回答对您有所帮助,点击一下采纳该答案~谢谢

  • 这个问题的回答你可以参考下: https://ask.csdn.net/questions/7509005
  • 我还给你找了一篇非常好的博客,你可以看看是否有帮助,链接:【算法题】多源点最短路径问题(动态规划)
  • 除此之外, 这篇博客: 超级舒服好用的颜色滤镜算法中的 问题来了,假如我需要粉红色的滤镜呢 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 那么问题来了,假如我需要粉红色的滤镜呢,或者其他不是上面这几种颜色的滤镜呢,或者任何一种颜色的滤镜呢,在网上几乎没有找到相关代码
    思虑良久是否可以通过去色,然后添加颜色的方法呢?
    有看到一句话说三个值设置成一样就是纯灰色,也就是说RGB(0,0,0)纯黑,RGB(255,255,255)纯白
    简单就是最灰,最不灰,但是RGB的比例是不变的
    我只要保证RGB的比例,就可以固定的添加某一种颜色的滤镜了
    于是最终我找到了粉红色的滤镜算法

  • 您还可以看一下 孙玖祥老师的图解数据结构与算法课程中的 字符串暴力匹配算法及实现小节, 巩固相关知识点