Здравствуйте, Left2, Вы писали:
L>Вот так вот навскидку — не вижу смысла параметризовать шаблон файла параметрами его открытия...
L>Зачем такие сложности?
Тут нет сложностей, просто работать с файлами в виде:
File<FileOpening::OpenExisting> file("post.txt");
немного проще и приятнее, чем вызвая функции API. Тем более что, после того как файл создан/открыт параметры типа GENERIC_READ|GENERIC_WRITE или O_CREAT|O_EXCL все равно уже не изменить