C++

explicit


class MyClass {//…//определение конструктора класса MyClass//создающего объект этого класса//из переменной v типа МуТуре: explicit MyClass (МуТуре *v);//…{…} {//... //определение конструктора класса MyClass //создающего объект этого класса //из переменной v типа МуТуре: explicit MyClass (МуТуре *v); //…} {…}

Одним из преимуществ конструкторов является то, что они автоматически выполняют создание объекта определенного класса . Модификатор explicit позволяет предотвратить такое создание и используется крайне редко.




Нет комментариев.



Оставить комментарий:
Ваше Имя:
Email:
Антибот: *  
Ваш комментарий: