В принципе, в зависимости от того, вводит ли пользователь аргумент командной строки 0 или 1, я хочу, чтобы в моем классе данных был либо вектор, либо массив (статический). Я не верю, что можно добавить, если заявления в .h файлы, но я хотел бы сделать следующее:Использование аргументов командной строки для выбора типа данных?
/*A.h*/
//various functions
private:
if(argv[1] == 0)
vector b;
else if(argv[1] == 1)
array b[10];
Есть простой способ сделать это? Благодаря!
Это вопрос реализации и должно быть предложено на StackOverflow.SE. –
Существуют разные способы достижения этого, но самым простым является использование вектора для обоих случаев. Вы должны объяснить, почему этого недостаточно для вашего дела. –