ベクトルのセルからオブジェクトを取り出し、それを変更する関数を作りたいと思います。まず、関数に参照することでこのセルを渡す必要があり、できません。ベクトルのセルをC++の関数に渡すには?
void circleChoiceOne(Circle& object);
vector<Shape*> shapeArr;
int main()
{
circleChoiceOne(shapeArr[choice]);
return 0;
system("PAUSE");
}
私が手にエラーがライン7を指摘され、それは言う: タイプCircle &
の参照がタイプShape *
の値で初期化することができません。
、それは言いません:形状「からの、適切な変換機能を 『サークル*『は –