小编use*_*263的帖子

构造函数会影响性能吗?

我有3个成员变量声明为public的类,我最初可以在代码中的任何地方显式显示,我仍然使用初始值编写构造函数这个构造函数会影响性能开销吗?

class ABC{
    public:
    int a;
    int b;
    int c;

    ABC (): a(0) , b(0), c(0) 
    {
    }
};
Run Code Online (Sandbox Code Playgroud)

如果构造函数增加性能开销,请告诉我?

c++ optimization performance constructor initialization

5
推荐指数
2
解决办法
369
查看次数