Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/129.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何动态创建对象? 我是新手,我正在学习C++。我正在做一个轮盘赌游戏,我正在尝试使用类和对象。我有一个叫做Bets的类,它将玩家的下注选择存储在一个对象中,可以是一个数字,也可以是一个外部下注,比如奇数或偶数。这很好,但我想让用户选择在同一旋转中进行多个下注,因此当用户回答“进行另一次下注”的问题时,我希望创建另一个对象。有人能帮我创建同一类的多个对象吗?_C++_Dynamicobject - Fatal编程技术网

如何动态创建对象? 我是新手,我正在学习C++。我正在做一个轮盘赌游戏,我正在尝试使用类和对象。我有一个叫做Bets的类,它将玩家的下注选择存储在一个对象中,可以是一个数字,也可以是一个外部下注,比如奇数或偶数。这很好,但我想让用户选择在同一旋转中进行多个下注,因此当用户回答“进行另一次下注”的问题时,我希望创建另一个对象。有人能帮我创建同一类的多个对象吗?

如何动态创建对象? 我是新手,我正在学习C++。我正在做一个轮盘赌游戏,我正在尝试使用类和对象。我有一个叫做Bets的类,它将玩家的下注选择存储在一个对象中,可以是一个数字,也可以是一个外部下注,比如奇数或偶数。这很好,但我想让用户选择在同一旋转中进行多个下注,因此当用户回答“进行另一次下注”的问题时,我希望创建另一个对象。有人能帮我创建同一类的多个对象吗?,c++,dynamicobject,C++,Dynamicobject,关键字new允许您创建一个新对象。C++与一种类似于.NET或java语言的语言稍有不同,如果你熟悉这些语言的话。C++语言使用关键字新< /St>,但是新< /St> >将指针指向新对象。如果您的类名为“Bet”,则声明: Bet *betPointer = new Bet(); 将创建一个新的“Bet”对象,并将其指针指定给变量“betPointer” 如果bet具有返回字符串的属性名称“color”,则不写入: betPointer.color //this is wrong betP

关键字new允许您创建一个新对象。C++与一种类似于.NET或java语言的语言稍有不同,如果你熟悉这些语言的话。C++语言使用关键字<强>新< /St>,但是<强>新< /St> >将指针指向新对象。如果您的类名为“Bet”,则声明:

Bet *betPointer = new Bet();
将创建一个新的“Bet”对象,并将其指针指定给变量“betPointer”

如果bet具有返回字符串的属性名称“color”,则不写入:

betPointer.color //this is wrong

betPointer->color //this is correct.
我最喜欢研究这类问题的网站是。使用关键字new,按照此链接查看更多信息和示例:
阅读任何好的C++教程。看一看一本好的C++书。这个问题似乎是离题的,因为它是关于指导/监督/辅导的。因此,这不是一个帮助台、聊天室、留言板或论坛。你应该购买一本C++书籍,并且可以选择招募一位朋友或老师来帮助你完成。对于问答来说太宽了。