(incomplete) struct ошибка
Primary tabs
Forums:
было так:
void show_users(struct user* );
struct user* getstrucs(char **);
#define SOURCETXT "pointlist.ndl" // прописываем путь к файлу с данными об аккаунтах.
struct user {
int zone;
int city;
int node;
int point;
char* name;
}; ошибка:
error #2120: Redeclaration of 'show_users', previously declared at D:\Bu-Bu\Работа\DV\aka.c(28); expected 'void __cdecl function((incomplete) struct user *)' but found 'void __cdecl function(struct user *)'.
ПРИЧИНА - проблема в том, что функция объявлена до спецификации типу структуры , потому достаточно написать - переставить определение типа структуры выше определения функции:
struct user { // сруктура, в виде которой будет зраниться инофрмация об аккаунте
int zone;
int city;
int node;
int point;
char* name;
};
// заголовки функций общего назначения
// спец функции
void show_users(struct user* );
- Log in to post comments
- 3218 reads