Podczas próbu podzielenia mojego projektu na pliki otrzymałem w wielu miejscach komunikat
expected '=', ',', ';', 'asm' or 'attribute' before '{' token
problem w tym,że wszystko robie według tutoriala
i wszystko jest tak jak być powinno według niego.Siedze już nad tym którąś godzine i naprawde nie moge rozgryźć,o co chodzi.Przedstawiam fragment kodu,który generuje błąd
#include <stdio.h>
#include <stdlib.h>
#include <stdio.h>
#include <stdint.h>
#include <stdlib.h>
#include <string.h>
#include "decode.h"
void ReadKeyList(struct keyElem* guard,FILE* plik)
{ //dokładnie tutaj wywala błąd
char tempTab[1];
struct keyElem* temp = CreateKeyElem(tempTab,'_');
rewind(plik);
while(1)
{
fread(temp,sizeof(struct keyElem),1,plik);
if(feof(plik)!=0)break;
CreateKey(guard,temp->key,temp->data);
}
free(temp);
}
Ktoś może rozumie, dlaczego tak sie dzieje?