Задать вопрос
manul
@manul

Порядок инициализации?

Вот класс:
class Exper 
{
private:
    int Number = 475;
public:
    Exper(const int & num): Number(num) 
    {
    }
};

Какое значение будет присвоено полю Number первым? num или 475?
  • Вопрос задан
  • 137 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Stepik
    Внутреннее устройство контейнеров в STL (C++)
    2 недели
    Далее
  • Skillbox
    Разработчик на C++
    7 месяцев
    Далее
Решения вопроса 1
AtomKrieg
@AtomKrieg
Давай я поищу в Google за тебя
en.cppreference.com/w/cpp/language/initializer_list
struct S {
    int n = 42;
    S() : n(7) {} // will set n to 7, not 42
};
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы