Привет, я получаю пару предупреждений компилятора, и я не могу понять проблему. Я решил другие небольшие проблемы, но это просто подслушивало меня. Спасибо за вашу помощьОшибка: ожидаемый список спецификаторов перед FILE в заголовке struct
Марк
agent.h: 10: ошибка: ожидается спецификатор-классификатор-лист перед 'FILE'
#ifndef AGENT_H
#define AGENT_H
struct AgentInfo {
int cordRow;
int cordCol;
char indicator;
char* fileName;
char direction;
pid_t agentPid;
FILE* agentIn;//Error shows here
FILE* agentOut;;
struct AgentInfo *next;
};
struct AgentInfo *createLinkedList(int r,int c, char i, char *fn, char dir);
struct AgentInfo *addToLinkedList(int r,int c, char i, char *fn, char dir);
struct AgentInfo *findAgent(char* fn, struct AgentInfo **prevAgent);
extern struct AgentInfo *head = NULL;
extern struct AgentInfo *current = NULL;
#endif
Спасибо за вашу помощь
Ahh! Спасибо большое! Глупая ошибка. Еще раз спасибо. –
oh no now im получение Undefined символов для архитектуры с "_decode_start_pos", на которые ссылается: \ n _main в ccS7sGqg.o \ n gcc -Wall -g -std = gnu99 -pedantic -c error.c -o error.o \ n gcc -Wall -g -std = gnu99 -pedantic -c agent.c -o agent.o \ n gcc -Wall -g -std = gnu99 -pedantic -c io.c -o io.o \ n gcc -Wall -g -std = gnu99 -pedantic -c map.c -o map.o \ n и i скомпилировать с \ n gcc -Wall -g -std = gnu99 -pedantic handler.c -o обработчик \ n любые идеи? –
Простите, @MarkNicolle, я не могу помочь вам, не имея более подробной информации. Я считаю, что вам придется открыть еще один вопрос, если вы не сможете понять это с помощью исследований. – streppel