Error: unknown type name. Not finding structure defined in header file
本问题已经有最佳答案,请猛点这里访问。
我试图使用头文件中定义的结构,但GCC无法识别该结构。我搜索过类似的问题,但没有一个解决方案起作用…
这是头文件代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | #ifndef _HTTPLIB_H_ #define _HTTPLIB_H_ #include <stdio.h> typedef struct req_buffer{ char* page; int type; //1 - html, 2 - comp int socket; Req_buffer * next; time_t conn_time,response_time; }Req_buffer; #endif |
错误是:
1 | unknown type name 'Req_buffer' |
1 | struct req_buffer* next; |