小编Dav*_*vid的帖子

带有默认参数的c ++静态成员方法

如果我们对静态成员变量使用默认参数,是否有任何陷阱?像这样:

enum Index
{
    INDEX_A = 0,
    INDEX_B
};

class foo
{
public:
    static void method1( int a, int b = INDEX_A);
};
Run Code Online (Sandbox Code Playgroud)

编译器永远不会抱怨,但是当它与静态有关时我总是很谨慎.

c++ static default-arguments

5
推荐指数
1
解决办法
4277
查看次数

标签 统计

c++ ×1

default-arguments ×1

static ×1