Обновить
66
Андрей@DistortNeo

Математик, программист

24
Подписчики
Отправить сообщение
Т.е. нужно запретить писать код в деструкторах который потенциально вызывает проблему.

То есть выкинуть RAII и перейти к явному вызову методов типа Dispose.

А теперь добавляем пункт: нормальная поддержка HiDPI с нецелым масштабом, и в итоге останется KDE Plasma.

Вот с иерархией владения обычно сложности и вылезают. Во многих сценариях гораздо проще положиться на автоматическое управление памятью.

Так это будет лютый UB: сначала вызываем деструктор первого объекта, затем из деструктора второго к нему обращаемся. Сам первый объект в памяти ещё висит, но его поля могут быть в совсем невалидном состоянии. Собственно, поэтому в языках с GC логика работы деструкторов другая, и называются они "финализаторами".

Одно из преимуществ языков со сборкой мусора — это сверхбыстрое выделение памяти (говорят, что в C# память выделяется быстрее, чем в C++) плюс фоновое освобождение (не расходуется время на delete в основном потоке). То есть сборка мусора при правильном применении повышает производительность.


Быстрое выделение памяти же достигается за счёт простого аллокатора: память выделяется последовательно, в некоторых реализациях вообще у каждого потока куча своя — минус накладные расходы на межпоточную синхронизацию. Автор же использует стандартный new.

Интересно, почему не сделали синтаксис просто без ключевого слова перед именем ф-ции. Это приводит к каким-то неоднозначностям?

Ну в C так и было. Если не указан тип, значит, это int.
Но вообще да, неоднозначностей в C++ хватает:
https://en.wikipedia.org/wiki/Most_vexing_parse


Собственно, поэтому я бы всегда использовал короткое ключевое слово для обозначения функции.

Прямых межбанковских переводов нет.

У Freedom Finance есть прямые переводы между российским и казахским филиалами.

Человек удивительно быстро (по меркам эволюции) адаптируется к различному климату, причём вполне себе на генетическом уровне.

У большинства ПК тоже задачи совершенно типовые, вы же о серверных задачах пишете.

Ваш дом хорошо теплоизолирован, поздравляю.

А я вот заметил, что работая на полставки со свободным графиком, можно зарабатывать почти столько же, сколько зарабатывает полноставочник в режиме офис 9-18. Всё дело в эффективности работы: зачем делать работу 8 часов, когда можно делать её за 3 часа? Если работодатель платит за результат, то он просто находит способ платить больше.
Ну а дальше находим вторую работу. В итоге две полуставочные работы по деньгам оказываются сильно выгоднее одной полноставочной.

Уж лучше портабл софт с тремя файлам

Нет там никакого portable. Ну да, пара файликов, только по факту при запуске "портабельной" версии она все равно устанавливается в AppData — там почти 2000 файлов.


чем иксервер в систему имхо

Не вижу проблем его поставить или использовать честную портабельную версию какого-нибудь VcXsrv.

быстрей ни она ни скорость доступа от этого не станет, а вот удобство выбирать обьем устанавливаемой памяти увы изчезнет.

Посмотрите на смартфоны. Вы покупаете готовую конфигурацию. Если перестала устраивать — покупаете новую.

Иметь возможность проводить больше времени с детьми — это очень хорошо.
А вот когда эта возможность превращается в обязанность под давлением общества — это очень плохо.

На самом деле теперь уточненный предел — температура по влажному термометру 31 °C. Это примерно 26 °C при 90 % влажности или 32 °C при 50% влажности.

Что за дичь? Температура влажного термометра всегда ниже, чем сухого. Не может быть на влажном 31°C, когда на сухом 26°C.

Да возьмите инфракрасный термометр и померяйте стены, в чём проблема?

Так как каждый потребляет по своему заработку.

Я же добавил про неэластичность спроса. Неголодающий человек не будет потреблять больше еды, если она станет более доступной.

Рассчитать и произвести столько сколько нужно?

Невозможно. Потому что природные факторы никто не отменял. Урожайность пляшет в довольно широких пределах.


Вы все же имели ввиду не деть много еды. А не продать много еды, потребитель. Ее просто не сможет всю купить.

Не понял, какой-то поток мысли. Сформулируйте по-другому.


А поэтому нужно произвести, столько сколько смогут купить.

Что значит "смогут купить"? Деньги — это просто способ распределения произведённых обществом благ и услуг. Чем больше общество производит еды, тем больше еды могут купить потребители. Другое дело, что человек просто не захочет покупать больше еды, чем ему нужно для удовлетворения потребностей.

Информация

В рейтинге
Не участвует
Откуда
Сербия
Дата рождения
Зарегистрирован
Активность

Специализация

Бэкенд разработчик
Старший