例如,我有 3 个不同的对象 a、b 和 c;每个都是不同类的实例。我想声明一个将 std::vector 数组作为参数的函数;其中向量数组是对象 a、b 或 c(未混合)的数组。我怎样才能做到这一点?
我的代码:
//TODO: make this work for any vector array in the program;
bool assert_choice (std::vector<?> array) { //asserts that choice is valid
std::cout << "ohai" << std::endl;
return true;
}
我不确定如何声明论点。