Информация об изменениях

Сообщение Re[2]: VS2019, C++17, специализация std::swap от 16.01.2020 8:33

Изменено 16.01.2020 13:30 DDDX

Re[2]: VS2019, C++17, специализация std::swap
Здравствуйте, reversecode, Вы писали:

R>http://www.gotw.ca/publications/mill17.htm

R>не понятно зачем вы ее вообще специализируете

Дык, научили же так. Лет 15 назад в сети увидел и начал делать так же

R>перегрузите и хватит


Да. Так и поступил.

Тут, на самом деле, всего три проблемных случая (Слава Всевышнему!) — и это просто чудо для моего объема кода.

Все три связанных класса объявил как final — чтобы не было проблем.

Проект собрался, но работает он или нет пока не знаю.

R>но за пихание в стд конечно бить по рукам надо


Ну, спасибо что хоть не по голове ногами

---
Но, все таки, пусть кто-нибудь все таки объяснит — что это за "template<class T,class>"?

Это хрень для выявления корявого кода подобного моему?
Re[2]: VS2019, C++17, специализация std::swap
Здравствуйте, reversecode, Вы писали:

R>http://www.gotw.ca/publications/mill17.htm

R>не понятно зачем вы ее вообще специализируете

Дык, научили же так. Лет 15 назад в сети увидел и начал делать так же

R>перегрузите и хватит


Да. Так и поступил.

Тут, на самом деле, всего три проблемных случая (Слава Всевышнему!) — и это просто чудо для моего объема кода.

Все три связанных класса объявил как final — чтобы не было проблем.

Проект собрался, но работает он или нет пока не знаю.

R>но за пихание в стд конечно бить по рукам надо


Ну, спасибо что хоть не по голове ногами

---
Но, все таки, пусть кто-нибудь объяснит — что это за "template<class T,class>"?

Это хрень для выявления корявого кода подобного моему?