История изменений
Исправление tailgunner, (текущая версия) :
Какой конструктор, если GraphSubset объявлен как struct
struct - это частный случай класса.
и слова «constructor» не содержит
Насколько я понимаю, это Си++? Там не нужно слово «constructor». Если имя функции совпадает с именем класса - это конструктор.
GraphSubset g = srcShader.getDomain()
Это вызов конструктора с одним аргументом. Конструктора копирования, вероятно (без знания типов сказать не могу).
const GraphSubset _range_base;
А это объявление объекта, который инициализируется здесь: https://github.com/MeridianOXC/OpenXcom/blob/oxce3.5-plus-proto/src/Engine/Sh...
Без обид, но тебе правда нужна книга по основам плюсов. При том, что код, насколько я могу судить, на современном диалекте плюсов.
Исходная версия tailgunner, :
Какой конструктор, если GraphSubset объявлен как struct
struct - это частный случай класса.
и слова «constructor» не содержит
Насколько я понимаю, это Си++? Там не нужно слово «constructor». Если имя функции совпадает с именем класса - это конструктор.
GraphSubset g = srcShader.getDomain()
Это вызов конструктора с одним аргументом. Конструктора копированя, вероятно (без знания типов сказать не могу).
const GraphSubset _range_base;
А это объявление объекта, который инициализируется здесь: https://github.com/MeridianOXC/OpenXcom/blob/oxce3.5-plus-proto/src/Engine/Sh...
Без обид, но тебе правда нужна книга по основам плюсов. При том, что код, насколько я могу судить, на современном диалекте плюсов.