我有一个程序,有一个类的4个对象,比如PO1,PO2,PO3,PO4。 我想调用一些函数将这些对象作为for循环中的参数。 像这样:C++宏使用变量的值
我试过标记粘贴,但我得到的是POI,而不是让我的价值。 有没有办法做到这一点? (宏,功能等)
这里是我的代码
Player PO[4] = {Player{'l',WHITE},
Player{'l',WHITE},
Player{'l',WHITE},
Player{'l',WHITE}
};
'L' 和白色的参数。
正确的方式做,这是使用的,而不是“P 01”阵列,“PO2”,“PO 3”和“PO4”。这是阵列(或向量)的用途。 –
不幸的是,每个对象都有一个非默认的构造函数。 – user2505282
正如我所说:使用数组。你知道,你可以有一个非默认构造函数的对象数组。或者,也可以是对这四个对象的引用数组。这也会起作用。 –