Если я инициализирую переменную, объявленную с использованием auto с примитивным литералом, будут определены результаты, например.Объявляет переменную с авто и инициализацией с определением примитивного литерала?
auto i = 6; // Is this always going to evaluate to a int?
// Or could it evaluate to some similar type like short?
Это четко определено. Btw; вы могли бы просто посмотреть его в стандарте ;-) –