C ++中对象的指针数组

时间:2018-05-07 01:07:36

标签: c++ class pointers

我正在尝试编写一个超级基本程序,它在类$words = str_replace("$keep", "", $words); 下创建一个对象数组。该类包括 int 价格,字符串商品(名称),以及将项目添加到列表的简单函数。我被卡住了,因为每次我编译它之前它甚至会进入add函数,这意味着我的默认构造函数出错了。

我仍然是C ++的新手,指针可能是我最大的挣扎。我在网上和我的讲座笔记上试图弄清楚我做错了什么。我觉得它有点小,但我无法理解。

这是我的计划:

$keep

1 个答案:

答案 0 :(得分:1)

你的设计错了,你在收据内有一系列收据,所以当你初始化对象时,它会创建500,其中每个都无休止地创建另外500个。我想你想创建这样的东西

true
false <- this causes your problem
true
false
false
---
true
true
true
false
false
false