gpt4 book ai didi

c++ - C++中初始化程序和默认初始化程序列表之间的区别

转载 作者:可可西里 更新时间:2023-11-01 16:57:02 26 4
gpt4 key购买 nike

<分区>

嗨,我有一个问题,但很长时间都找不到答案,那就是,以下两个关于参数的陈述有什么区别初始化?

class A::A() 
: a(0), b(0), c(0)
{
}

class A::A()
{
a = 0
b = 0;
c = 0;
}

我知道有“直接初始化”和“复制初始化”,但是我不知道其他区别是什么,是否有任何描述关于第一个声明?

提前致谢

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