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 в тело теста

0 ответов

Другие вопросы по тегам