Здравствуйте, okman, Вы писали:
O>Здравствуйте, antonio_banderas, Вы писали:
_>>1. Есть ли готовые решения, чтоб держать дескриптор типа, например, int? (RAII)
_>>2. Какими решениями пользуетесь вы, когда вам нужно держать дескриптор типа-не-указателя, чтоб не потерять его закрытие?
O>BOOST_SCOPE_EXIT либо аналоги.
O>http://www.boost.org/doc/libs/1_50_0_beta1/libs/scope_exit/doc/html/BOOST_SCOPE_EXIT.html
Слишком сложно.
Я за пару минут так и не понял, как его надо использовать. В документации подходящих примеров не нашел.
Наверно, в некоторых кругах считается, что чем более сложными конструкциями пользуется человек, тем он круче, но я предпочитаю обратный подход: чем проще — тем лучше.
Самодельный велосипед (см. сообщение ниже) занял несколько минут.