gpt4 book ai didi

c++ - 在ctor中赋值时有什么区别吗?

转载 作者:行者123 更新时间:2023-11-27 22:58:22 27 4
gpt4 key购买 nike

<分区>

当我在使用 C++ 工作时,我看到了两种类型的构造函数定义。赋值时有什么不同吗?其中一个有优势还是只是写作风格?

第一个构造函数定义:

class X
{
public:
X(int val):val_(val){}
private:
int val_;
};

第二个构造函数定义:

class X
{
public:
X(int val)
{
val_ = val;
}
private:
int val_;
};

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com