Я все еще изучаю C++ и пытаюсь понять его. Я смотрел через какой-то код и увидел:Переменные после двоеточия в конструкторе
point3(float X, float Y, floatZ) :
x(X), y(Y), z(Z) // <----- what is this used for
{
}
Что такое смысл «(х), у (Y), г (Z)» сидит рядом с параметрами конструктора?
Дубликат http://stackoverflow.com/questions/1272680/c-constructor-syntax-question-noob. См. Также http://stackoverflow.com/questions/1632484/c-initialization-question – outis