Считается, что с появлением auto в C++ появился вывод типов. Это не совсем так. Например, некоторые программисты на C++ пишут вот так (я видел это в настоящем коде): for (auto i = 0; i < v.size(); ++i) { ... } Тут ошибка! Тип i нужен size_t, а не int, чтобы…