Этот вопрос только наполовину расстроен. Я иногда мечтаю о мире без голых массивов или строк.
Если вы используете С++, не должно быть предпочтительного определения main что-то вроде:
int main(std::vector<std::string> args)
?
Есть уже несколько определений main
для выбора, почему нет версии, которая находится в духе С++?