gpt4 book ai didi

c++ - 初始化为一个值在性能上与赋值相比如何?

转载 作者:太空宇宙 更新时间:2023-11-03 10:35:55 25 4
gpt4 key购买 nike

我读到对于用户定义的类型,将变量的定义推迟到合适的初始值设定项可用可以带来更好的性能。为什么?

最佳答案

因为这意味着调用了一个不同于默认构造函数的构造函数。

X x; // Calls X()
x.Set(42);

X x(42); // Calls X(int)

关于c++ - 初始化为一个值在性能上与赋值相比如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3431371/

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