gpt4 book ai didi

c++ - 构造函数调用顺序

转载 作者:太空狗 更新时间:2023-10-29 20:03:54 26 4
gpt4 key购买 nike

<分区>

考虑以下代码:

class A {};

class B : virtual public A {};

class C : virtual public A {};

class D : public B, public C {};

D d;

Visual Studio 的编译器先调用 B 类的构造函数,再调用 C 类的构造函数。但这是一个规则吗,即 ISO C++ 标准是否保证构造函数调用的顺序?

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