Size: a a a

2021 April 09

R

Roman in C++ Together 2.0
Хотя да, я признаю, сделать 1 коннект намного безопасней
источник
2021 April 10

DK

David Kravets in C++ Together 2.0
@VoidStar0x0  А почему пишут что нельзя перегрузить конструктор ? Там ведь через шаблоны можно
источник

R

Roman in C++ Together 2.0
Можно и без шаблонов
источник

R

Roman in C++ Together 2.0
TestClass();
TestClass(int var = 0);
TestClass(double var = 0.0);
источник

DK

David Kravets in C++ Together 2.0
Хотел деструктор написать
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
деструктор нельзя, ибо как ты его будешь правильно вызывать-то в конце
источник

R

Roman in C++ Together 2.0
А вот диструктор, емнип, только 1 можно.
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
хотя в c++ 20 можно сделать пару деструкторов
источник

R

Roman in C++ Together 2.0
Ухххх!
источник

DK

David Kravets in C++ Together 2.0
Ну через шаблон
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
requires
источник

DK

David Kravets in C++ Together 2.0
Через шаблон перегрузил для инт и стринга, ведь там экземпляр создаётся когда встречается вызов
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
ну хорошо
источник

DK

David Kravets in C++ Together 2.0
Ну а в чем отличие?
источник

DK

David Kravets in C++ Together 2.0
А почему пишут что нельзя ?
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
ну запусти, и посмотри, как оно работает
источник

DK

David Kravets in C++ Together 2.0
Запустил , работает как обычно как для инт так и для стринга
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
код покажи
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
prog.cc:11:5: error: destructor 'some<T>::~some()' declared as member template
  11 |     ~some()
     |
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
вот уменя тупой вариант например падает с ошибкой
источник