История изменений
Исправление alysnix, (текущая версия) :
делают абсолютно одно и тоже.
ну ты васян ваще.
auto v = SomeClass::create(10);
в с++ это присваивание. тут вызывается конструктор копии. написано во всех учебниках. которые ты не читал.
а конструктор копии может иметь вообще произвольную семантику. он может что хошь присвоить. это просто ДРУГОЙ конструктор. он другой, а не те, что inplace.
а ты васян, что в трех соснах заблудился. и еще смеешь другим советы давать через губу.
Исправление alysnix, :
делают абсолютно одно и тоже.
ну ты васян ваще.
auto v = SomeClass::create(10);
в с++ это присваивание. тут вызывается конструктор копии. написано во всех учебниках. которые ты не читал.
а конструктор копии может иметь вообще произвольную семантику. он может что хошь присвоить. это просто ДРУГОЙ конструктор. он другой, а не что inplace.
а ты васян, что в трех соснах заблудился. и еще смеешь другим советы давать через губу.
Исправление alysnix, :
делают абсолютно одно и тоже.
ну ты васян ваще.
auto v = SomeClass::create(10);
в с++ это присваивание. тут вызывается конструктор копии. написано во всех учебниках. которые ты не читал.
а конструктор копии может иметь вообще произвольную семантику. он может что хошь присвоить.
Исходная версия alysnix, :
делают абсолютно одно и тоже.
ну ты васян ваще.
auto v = SomeClass::create(10);
это присваивание. тут вызывается конструктор копии. написано во всех учебниках. которые ты не читал.
а конструктор копии может иметь вообще произвольную семантику.