Инициализатору можешь. Но параметр не именованый
А как мне передать тогда к примеру 5 аргумент?
Может поможет делегирующий конструктор, почитайте про него
Перегрузки также сюда относятся
В С++ у параметров функций к сожалению имя ничего не обозначает в точке вызова (легаси от Си)
спасибо пойду посмотрю
У simplecode'а есть ролик по этой теме, но помимо этого в интернете достаточно информации)
Вот попробуй https://en.cppreference.com/w/cpp/language/aggregate_initialization#Designated_initializers
А как это поможет передать аргумент по имени?
SomeType foo({ .param3Name = true, .param5Name = false });
Заставь
Обсуждают сегодня