Size: a a a

2021 February 26

AG

Alex Green 𓆏 in supapro.cxx
Ну например при открытии файла. Через with он scope based становится же?
источник

NM

Nastya Medveda in supapro.cxx
Alex Green 𓆏
А в питоне это реализовано еще и ключевым словом with, да?
with это доступ к внешнему ресурсу с блоком исключений в одной комманде.
источник

AG

Alex Green 𓆏 in supapro.cxx
Nastya Medveda
with это доступ к внешнему ресурсу с блоком исключений в одной комманде.
Я скорее про то, что автоматически закрытие происходит методом _exit_ и ничего ручками закрывать далее не надо
источник

AP

Antony Polukhin in supapro.cxx
А почему? Там при выходе из блока гарантированно вызывается функция exit()
источник

AS

Anatoly Shirokov in supapro.cxx
Alex Green 𓆏
Я скорее про то, что автоматически закрытие происходит методом _exit_ и ничего ручками закрывать далее не надо
А, в этом  смысле, тогда да, как try resources в java
источник

NM

Nastya Medveda in supapro.cxx
Alex Green 𓆏
Я скорее про то, что автоматически закрытие происходит методом _exit_ и ничего ручками закрывать далее не надо
Автоматическое закрытие происходит при выходе из блока with  - ничего закрывать не надо. ну и любые ошибки внутри этого блока не приведут к крашу.
источник

AS

Anatoly Shirokov in supapro.cxx
Antony Polukhin
А почему? Там при выходе из блока гарантированно вызывается функция exit()
Неверно понял аналогию
источник

AS

Anatoly Shirokov in supapro.cxx
In Dev
Да, RAII это ужасное название для концепции, которая на самом деле scope based resource management :)
Видимо, потому, что концепция выходит за рамки scope.
источник

ID

In Dev in supapro.cxx
Anatoly Shirokov
Видимо, потому, что концепция выходит за рамки scope.
Да, но название все равно не очень удачное :)
источник

AS

Anatoly Shirokov in supapro.cxx
In Dev
Да, но название все равно не очень удачное :)
Да, для меня это resource guard/keeper/manager
источник

ID

In Dev in supapro.cxx
Anatoly Shirokov
Видимо, потому, что концепция выходит за рамки scope.
Вообще можно рассматривать scope класса, в котором находится ресурс
источник

AS

Anatoly Shirokov in supapro.cxx
In Dev
Вообще можно рассматривать scope класса, в котором находится ресурс
Scope класса так себе. Как будто в него можно войти и выйти.
источник

DK

David Kravets in supapro.cxx
Liber Azerate
shared_ptr не про копирование, но про раздельное владение
Оно копирует перед разделением
источник

D

Dmitriy in supapro.cxx
David Kravets
Оно копирует перед разделением
Данные?
Щас.
источник

W

Wild_Wind in supapro.cxx
David Kravets
Оно копирует перед разделением
Нет. Там счетчик ссылок. И счетчик слабых ссылок.
источник
2021 February 27

АК

Александр Караев... in supapro.cxx
Евгений Попов
wchar_t это short int через typedef
Кошмар. Я уже запомнил Ваше имя и фамилию и начинаю с полуслова узнавать бредовые сообщения в этом чате. Что ни пост, так обязательно какая-нибудь чушь, которую читают новички.
источник

AS

Anatoly Shirokov in supapro.cxx
Александр Караев
Кошмар. Я уже запомнил Ваше имя и фамилию и начинаю с полуслова узнавать бредовые сообщения в этом чате. Что ни пост, так обязательно какая-нибудь чушь, которую читают новички.
Он на заслуженном отдыхе
источник

D

Danya in supapro.cxx
Anatoly Shirokov
Он на заслуженном отдыхе
Забанили?
источник

AS

Anatoly Shirokov in supapro.cxx
Danya
Забанили?
Да
источник

D

Danya in supapro.cxx
Ужас
источник