GoogleTesting. Прочитать Struct из файла. ошибка
Там структура в файле
struct ApRegFileHead
{
char *rHead;
unsigned int version;
unsigned int rezerv;
};
Я пытаюсь сравнить это с моим стандартом
int testFunc::FindHead(char *hmsg){
ApRegFileHead head1 = {hmsg,2,2};
int finheadflag = 0;
FilesSize();
if (fIn != NULL) {
fread(&head1, sizeof(head1), 1, fIn);
printf(head1.rHead);
if (head1.rHead == hmsg)
finheadflag = 1;
} else {
printf("File not open");
finheadflag = 0;
}
fclose(fIn);
return finheadflag;
}
право открытия файла
но эта строка printf(head1.rHead); get google test error: неизвестный файл: ошибка: исключение SEH с кодом 0xc0000005 в тело теста