gpt4 book ai didi

c++ - 在构造函数中初始化,最佳实践?

转载 作者:可可西里 更新时间:2023-11-01 18:40:19 25 4
gpt4 key购买 nike

我用 C++ 编程有一段时间了,我用过这两种方法:

class Stuff {
public:
Stuff( int nr ) : n( nr ) { }
private:
int n;
}

或者

class Stuff {
public:
Stuff( int nr ) {
n = nr;
}
private:
int n;
}

注意:这与 this 不同, 相似但不相同。

什么是最佳实践?

最佳答案

首选初始化列表。参见 FAQ 10.6

关于c++ - 在构造函数中初始化,最佳实践?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/702185/

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