gpt4 book ai didi

c++ - 如何在不提供构造函数的情况下创建和初始化简单结构?

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

假设我有这种类型:

struct T
{
SomeType a;
OtherType b;
};

我认为有一些方法可以声明类型为 T 的对象并在线定义 ab 的初始化值,但是我不记得这是如何工作的,甚至不记得它叫什么,所以我可以查一下。类似 T t(a, b) 的东西,其中 abSomeTypeOtherType 分别。

如何在不声明构造函数的情况下实现这一点,它叫什么?

最佳答案

你可以写T t = {a, b}。这仅适用于 POD aggregates虽然(或者当然有适当的构造函数)。

关于c++ - 如何在不提供构造函数的情况下创建和初始化简单结构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23806134/

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