Сообщение от
AndyD
Вы ошибаетесь в предназначении класса BinaryIo
BinaryIo можно загрузить не любой файл вообще, а только созданный им же (содержащий правильный заголовок (первые четыре байта должны равняться 0xDE 0x9A 0x4B 0x17), а так же сохраненные данные в формате контейнера)
Если вы хотите использовать доступ к произвольному файлу - необходимо пользоваться апишными функциями (winapi::CreateFile(), для чтения/записи - реализовать readFile и writeFile соответственно)