Здравствуйте, SchweinDeBurg, Вы писали:
SDB>ИМХО приятный код. Меня только одно смутило — для файловых хэндлов логичным начальным значением является INVALID_FILE_HANDLE...
Здравствуйте, SchweinDeBurg, Вы писали:
SDB>Здравствуйте, SchweinDeBurg, Вы писали:
SDB>>ИМХО приятный код. Меня только одно смутило — для файловых хэндлов логичным начальным значением является INVALID_FILE_HANDLE...
э.... в первый раз слышу про такого зверя
м.б. INVALID_HANDLE_VALUE?
Просто разные функции API используют как "нулевое" значение 0 или -1 (AKA INVALID_HANDLE_VALUE), причем никакой системы тут мне обнаружить не удалось.
В любом случае — если хэндл не валиден, передавать его в функции АПИ не предполагается, так что его реальное значение никакой роли не играет.
Здравствуйте, SchweinDeBurg, Вы писали:
SDB>Очень вкусно выглядит! Спасибо! Но есть маленькое предложение — переименовать эту библиотеку в HTL (Handle Template Library). Будет единообразно с ATL и WTL.
Done За это время моя средняя дочь успела родиться, вырости и пойти в школу.