こんにちはエキスパートは、このような動的バインディングを行うことができます。objshapesはShapeと呼ばれる親クラスであり、Rectangleは子クラスです。子クラスがいくつかあるので、ユーザーが選択する形状に応じて、正しい形状をobjShapesにバインドする必要があります。だから私はこのようにバインドできると思いました。しかし、エラーが発生します。
Shape *objShapes[3];
objshapes[size]= &new Rectangle(3,lvaule,5)
//error: lvalue required as unary ‘&’ operand
誰かが助けてくれることを願っています。ありがとう
これは正しいです
objshapes[size]= new Rectangle(3,lvaule,5)