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

Сообщение Re[36]: Исповедь C++ника от 29.12.2020 2:19

Изменено 29.12.2020 2:41 Артём

Re[36]: Исповедь C++ника
Здравствуйте, Lexey, Вы писали:

L>Безнадежен тут только ты. Ты даже не попытался объяснить, каким боком приведенный кусок кода относится к поставленной задаче. И зачем в нем нужен визитор, а не просто какой-то интерфейс, выполняющий роль колбэка.

Визитор, внезапно, это колбек.

Тё>>Вы зачем-то пытаетесь притянуть shared_ptr. Зачем?


L>В предложенной тобой схеме каждый Subscription должен владеть списком подписок.

Каждая подписка должна владеть списком подписок? Ты сам-то понял, что написал?

Тё>>Если вы его суете во все дыры, — это ещё не значит, что его нужно сувать во все дыры. И кроме того, даже shared_ptr можно реализовать без разделяемого счётчика на куче. Но вы же этого ничего не знаете.


L>Да, несомненно, сокровенное знание про make_shared доступно только тебе. И интрузивных поинтеров никто кроме тебя в своей жизни не писал.

Ещё один безграмотный. Речь про shared_ptr без разделяемого счётчика на куче.

Тё>>Ещё раз. Когда я писал на C++, ни у кого не было претензий к моему уровню, и максимальные баллы на тестах это подтверждали. Вы же просто сынок в сравнении с нормальным C++ м.


L>Это прекрасно. Правда, в этом свете не очень понятно, почему ты сейчас демонстрируешь крайне низкий уровень понимания C++. И практически полное отсутствие самокритики.

Перечисление граблей- это по-твоему понимание C++? Ну так тогда ты на 100% попадаешь под моё описание C++ ка.

Тё>>RO-данные можно загружать в удобоваримой форме. Но откуда вам знать про это- вы же ничего в структурах данных и алгоритмах не понимаете. Весь интеллект потрачен на хождение по костылям.


L> Внезапно, чаще всего эта удобоваримая форма как раз и соответствует вектору, unordered map'у или map'у, или их комбинациям. То, что ты этого не знаешь, говорит только о твоем опыте использования C++, и ни о чем больше.

Если тебе использование C++ разжижило мозг, то это твоя проблема. Ибо на массиве, r-b tree и hash map, структуры данных не заканчиваются.

L>Откровенное хамство никак не добавляет веса твоим словам.

Взаимно.
Re[36]: Исповедь C++ника
Здравствуйте, Lexey, Вы писали:

L>Безнадежен тут только ты. Ты даже не попытался объяснить, каким боком приведенный кусок кода относится к поставленной задаче. И зачем в нем нужен визитор, а не просто какой-то интерфейс, выполняющий роль колбэка.

Визитор, внезапно, это колбек.

Тё>>Вы зачем-то пытаетесь притянуть shared_ptr. Зачем?


L>В предложенной тобой схеме каждый Subscription должен владеть списком подписок.

Каждая подписка должна владеть списком подписок? Ты сам-то понял, что написал?

Кто чем владеет- не обсуждалось.
Можно сделать, что если Observable удалён раньше, чем последняя подписка- отцепить его sentinel от циклического списка и оставить неотписавшихся висеть в памяти. Когда неотписавшиеся отпишутся, они себя очистят.

Тё>>Если вы его суете во все дыры, — это ещё не значит, что его нужно сувать во все дыры. И кроме того, даже shared_ptr можно реализовать без разделяемого счётчика на куче. Но вы же этого ничего не знаете.


L>Да, несомненно, сокровенное знание про make_shared доступно только тебе. И интрузивных поинтеров никто кроме тебя в своей жизни не писал.

Ещё один безграмотный. Речь про shared_ptr без разделяемого счётчика на куче.

Тё>>Ещё раз. Когда я писал на C++, ни у кого не было претензий к моему уровню, и максимальные баллы на тестах это подтверждали. Вы же просто сынок в сравнении с нормальным C++ м.


L>Это прекрасно. Правда, в этом свете не очень понятно, почему ты сейчас демонстрируешь крайне низкий уровень понимания C++. И практически полное отсутствие самокритики.

Перечисление граблей- это по-твоему понимание C++? Ну так тогда ты на 100% попадаешь под моё описание C++ ка.

Тё>>RO-данные можно загружать в удобоваримой форме. Но откуда вам знать про это- вы же ничего в структурах данных и алгоритмах не понимаете. Весь интеллект потрачен на хождение по костылям.


L> Внезапно, чаще всего эта удобоваримая форма как раз и соответствует вектору, unordered map'у или map'у, или их комбинациям. То, что ты этого не знаешь, говорит только о твоем опыте использования C++, и ни о чем больше.

Если тебе использование C++ разжижило мозг, то это твоя проблема. Ибо на массиве, r-b tree и hash map, структуры данных не заканчиваются.

L>Откровенное хамство никак не добавляет веса твоим словам.

Взаимно.