К>Кстати говоря! К>Если уж писать на плюсах под WinAPI, то было бы очень естественно взять библиотеку ATL, в которой есть умные хэндлы. Конкретно, здесь — CRegKey. К>Ну или если ATL тащить не хочется, то скопипастить своё — это же дело пары минут. Там не рокет саенс, всего-то — написать кучу стандартных методов.
Оно да, но там надо пару ключей считать. Для этого ни ATL подключать, ни дополнительную структуру создавать не хотелось.
А вот вывод указателя из Deleter::pointer был для меня откровением. Спасибо!