gpt4 book ai didi

c++ - 用于容纳不同类对象的容器

转载 作者:行者123 更新时间:2023-11-28 02:16:52 25 4
gpt4 key购买 nike

<分区>

我有一个代码,其中包含 4 个不同的类。我必须创建方法插入,它在某处保存对象。但我不知道如何实现这一目标。

所以我可以为所有类型的对象创建插入方法,但是如何存储它们呢?因为我不能为它创建一个类型数组。我必须在没有模板的情况下执行此操作。

   int main ()
{
List all;
all.insert(new Number (30.1));
//
Number num1 (30.0);
all.insert(num1);
//
IntArray a_int (3);
all.insert(a_int);
//
FloatArray a_float (4);
all.insert(a_float);
//
all.PrintAll();
}
/*
Output for PrintAll:
Number: 30.1
Number: 30.0
IntArray: 3
FloatArray: 4
*/

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