Я играл с auto
, и я заметил, что для большинства случаев вы можете заменить определение переменной на auto
, а затем назначить тип.
В следующем коде w
и x
эквивалентны (по умолчанию инициализированы int
, но не позволяют получить потенциальные копии). Есть ли способ объявить z
таким, что он имеет тот же тип, что и y
?
int w{};
auto x = int{};
int y[5];
auto z = int[5];