Я ищу элегантное решение для реализации эквивалента оператора С# using в С++. В идеале результирующий синтаксис должен быть прост в использовании и чтении.
С# Использование информации о данном примере - http://msdn.microsoft.com/en-us/library/yh598w02(v=vs.80).aspx
Я не уверен, будет ли решение использовать указатели функций с деструкторами на классах, какую-то форму умного программирования шаблонов или даже мета-шаблонов. В принципе я не знаю, с чего начать...