gpt4 book ai didi

c++ - 使用引用成员初始化结构的不同方法

转载 作者:太空狗 更新时间:2023-10-29 21:03:52 25 4
gpt4 key购买 nike

假设我们有这 2 个结构:

struct simple_struct
{
unsigned int n1;
unsigned int n2;
};

struct ref_struct
{
struct simple_struct& st1;
unsigned int n2;
};

在 C++ 中实例化一个 ref_struct 有多少种方法? (没有为此结构实现构造函数)

我正在尝试实例化 ref_struct,因为我认为了解不同的实现方式很有趣...

最佳答案

无。 (据我所知,我可能是错的)

你可以这样做

ref_struct x = {{1,1},1};

如果成员是const,即

struct ref_struct
{
const simple_struct& st1;
unsigned int n2;
};

关于c++ - 使用引用成员初始化结构的不同方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12980357/

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