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

Что означает двоеточие после аргументов в функции в с++?

Что означает двоеточие после аргументов в функции в с++?
пример:
Image(unsigned width, unsigned height, const std::vector<char>& data, Format format): 
                  mWidth(width),
		  mHeight(height),
		  mData(data),
		  mFormat(format)
	{
	}
  • Вопрос задан
  • 1595 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Нетология
    Специалист по информационной безопасности + нейросети
    12 месяцев
    Далее
  • Компьютерная академия «TOP»
    Учебная программа “Разработка программного обеспечения”
    30 месяцев
    Далее
Решения вопроса 1
@galaxy
Это не просто функция, а конструктор со списком инициализации. Смысл - члены класса инициализируются параметрами по указанным правилам
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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