Результаты поиска по запросу "raii"
Почему RAII так назван? [закрыто]
Смысл, который я получаю об этой идиоме, состоит в том, что она полезна, потому что она гарантирует, что ресурсы высвобождаются после того, как объект, котор...
Создание HANDLE RAII-совместимого с использованием shared_ptr с пользовательским средством удаления
Мы недавно опубликовали общий вопрос о RAII наТАК, Тем не менее, у меня все еще есть некоторые проблемы с реализацией моего примера HANDLE.
Почему в .NET нет RAII?
Будучи в первую очередь разработчиком C ++, отсутствиеRAII (приобретение ресурсов является инициализацией) [http://en.wikipedia.org/wiki/Resource_acquisition_is_initialization]в Java и .NET меня всегда беспокоило. Тот факт, что ответственность за ...
Что такое стандартная реализация defer / finalizer в C ++?
Общая идея стиля Голанг
RAII против исключений
Чем больше мы используем RAII в C ++, тем больше мы оказываемся с деструкторами, которые делают нетривиальное освобождение. Теперь освобождение (завершение, как бы вы его ни называли) может завершиться неудачей, и в этом случае ...
Реализация RAII в C #
У меня есть форма InfoPath, которая мне нужна, чтобы условно отключить ее события OnChange. Поскольку невозможно связать обработчики событий после загрузки формы, я вынужден полагаться на глобальный счетчик, который указывает, должно ли ...
Есть ли подходящее «владение в упаковке» для «ручек»?
рукоятки [http://en.wikipedia.org/wiki/Handle_%28computing%29]иметь правильную семантику, кроме указателей. Так что для меня такой пример (извлеченный из Правило нуля [http://flamingdangerzone.com/cxx11/2012/08/15/rule-of-zero.html]): class ...
Оболочка RAII для объектов OpenGL
Я хочу написать простую оболочку RAII для объектов OpenGL (текстур, кадровых буферов и т. Д.). Я заметил, что все
C ++ RAII не работает?
Я только начинаю работать с RAII в C ++ и настраиваю небольшой тестовый пример. Либо мой код сильно сбит с толку, либо RAII не работает! (Я думаю, что это пе...