相关疑难解决方法(0)

基类中的静态变量是否由所有派生类共享?

如果我有类似的东西

class Base {
    static int staticVar;
}

class DerivedA : public Base {}
class DerivedB : public Base {}
Run Code Online (Sandbox Code Playgroud)

都将DerivedADerivedB共享相同的staticVar或者他们每人将获得自己?

如果我想让他们各自拥有自己的,你会建议我做什么?

c++ inheritance static

52
推荐指数
2
解决办法
4万
查看次数

标签 统计

c++ ×1

inheritance ×1

static ×1