关于函数重载和静态成员函数的几个问题

  1. 静态成员函数可以重载吗?

  2. 可以把非静态的成员函数重载为静态的成员函数吗?

  3. 两个同名的函数如果参数列表一样,但是第二个加了静态符,语法上有没有问题,属于函数重载吗?

  1. 可以,入参不同就行
    1. 不可以
      很巧,建议你看看这个
      【C++】静态成员函数_Loup&卡普的博客-CSDN博客 类中的成员函数,若未使用类中的成员变量,则可声明为静态成员函数,函数声明前加上static关键字。静态成员函数不属于对象,属于类。静态成员函数与成员函数用法上的主要不同为:调用静态成员函数时,不需要实例化一个对象。只需要使用类名命名空间标识符) 加函数名即可调用。 https://blog.csdn.net/weixin_44488341/article/details/131134258

如果有用麻烦点个采纳,谢谢了~~