Size: a a a

2020 July 14

IL

Igor Lynn in supapro.cxx
Vlad Serebrennikov
>Note This is a recommendation for when you have no constraints or better ideas. This rule was added after many requests for guidance.
ну да, я обычно пишу всегда слева и думал что это всегда лучше, но бывает что реально справа более читаемо, например:
void foo(T const *const &ref_to_const_ptr_to_const_T); // если читать задом наперёд, то гораздо понятнее, чем
void foo(const T* const& ref_to_const_ptr_to_const_T);
источник

IL

Igor Lynn in supapro.cxx
Aidar Fattakhov
никак, он же срежет семантически
ты про slicing?
источник

D

Danya in supapro.cxx
Хех
источник

VS

Vlad Serebrennikov in supapro.cxx
Igor Lynn
ну да, я обычно пишу всегда слева и думал что это всегда лучше, но бывает что реально справа более читаемо, например:
void foo(T const *const &ref_to_const_ptr_to_const_T); // если читать задом наперёд, то гораздо понятнее, чем
void foo(const T* const& ref_to_const_ptr_to_const_T);
про это есть отдельный пункт, где рекомендуется west const
источник

VS

Vlad Serebrennikov in supapro.cxx
источник

AF

Aidar Fattakhov in supapro.cxx
Igor Lynn
ты про slicing?
да
источник

DB

Dimmu Borgir in supapro.cxx
Aidar Fattakhov
никак, он же срежет семантически
и как мне быть в таком случае во втором классе новое поле есть - указатель. при копирование по дефолту ошибка будет
источник

AF

Aidar Fattakhov in supapro.cxx
указатель - юник поинтер?
источник

DB

Dimmu Borgir in supapro.cxx
Country* countries = nullptr;
источник

DB

Dimmu Borgir in supapro.cxx
структура
источник

AF

Aidar Fattakhov in supapro.cxx
владеющий сырой указатель чтоле?
источник

DB

Dimmu Borgir in supapro.cxx
не понимаю че пишешь обычный указатель на структуру
источник

LA

Liber Azerate in supapro.cxx
Dimmu Borgir
не понимаю че пишешь обычный указатель на структуру
Просто возьми и определи свой конструктор копирования
источник

AF

Aidar Fattakhov in supapro.cxx
Dimmu Borgir
не понимаю че пишешь обычный указатель на структуру
ты делаешь delete потом его?
источник

DB

Dimmu Borgir in supapro.cxx
Aidar Fattakhov
ты делаешь delete потом его?
да
источник

DB

Dimmu Borgir in supapro.cxx
источник

DB

Dimmu Borgir in supapro.cxx
Liber Azerate
Просто возьми и определи свой конструктор копирования
как наследовать?
источник

AF

Aidar Fattakhov in supapro.cxx
не делай так(
источник

IL

Igor Lynn in supapro.cxx
using namespace std;
пора уже за такое warn давать
источник

AF

Aidar Fattakhov in supapro.cxx
каждый ресурс в своём отдельном RAII объекте делай
источник