Проблема не техниечская, а организационная. Зачем вам нарушать корпоративные правила и хакать свой комп? Если у вас есть действительно есть необходимость убрать переход в ждущий режим - обращайтесь к своему менеджеру. Ну, например, у меня была необходимость подключаться через vpn к рабочему компьютеру. Естественно сделать это нельзя, когда комп в спящем режиме. И естественно админ позволил это изменить. Корпоративная политика должна помогать, а не препятствовать.
1) Без каких знаний и личных качеств вы не захотите связываться с джуниором-падаваном даже бесплатно?
2) Каким знаниям и навыкам должен обучиться джуниор через полгода работы под вашим началом, чтобы вы не захотели с ним расставаться и готовы были предложить ему работу на ставку полноценного разработчика?
FILE* fd = fopen("filename", "rb"); //ключ должен быть "rb" - чтение бинарных данных
if (fd == NULL)
printf("Error opening file for reading");
size_t result = fread(region_coordinates, 1, sizeof(region_coordinates), fd);
if (result != sizeof(region_coordinates))
printf("Error reading file"); //прочитали количество байт не равное размеру массива
fclose(fd);
FILE* fd = fopen("filename.bin", "wb");
if (fd == NULL)
printf("Error opening file for writing");
fwrite(region_coordinates, 1, sizeof(region_coordinates), fd);
fclose(fd);