explicit конструктор в C++
Ключевое слово explicit запрещает автоматическое создание конвертирующего конструктора. Вот так работает конвертирующий конструктор, создаваемый компилятором
Указатель this
В C++ существует специальный указатель this. Данные объекта могут изменяться во время жизни объекта, а