2013-06-19 2 views
-2

나는 C로 라이브러리를 만들고 있는데, .h에서 함수의 프로토 타입을 선언하려고하는데,이 함수를 사용할 때 오류가 발생한다. 본관.함수 프로토 타입을 매개 변수로 FILE으로 선언한다.

이것은 FILE을 함수 매개 변수로 넣으려고했을 때 발생합니다.

오류 4 오류 C2059 : 구문 오류 :

/* .h file */ 
#include<stdlib.h> 
void WriteCLient(Lst *aux, FILE *sai); 

나는 다음과 같은 오류가 받고 있어요 ')' 오류이 오류 C2081 : 'FILE': 형식 매개 변수 목록 불법 오류 1 명 오류 C2143 : 구문 오류 : 구문 오류 : ''
오류 3 오류 C2143 전에 ')'실종 실종 '{'이전 '
'

인텔리 : 오버로드 기능 "WriteClient를"하나 개 이상의 인스턴스가 인수 목록과 일치 : 241

+5

시도는 시작에 대한''#INCLUDE 을 추가하는 stdio.h에 선언되어있다. –

답변

4
#include <stdio.h> 
void WriteCLient(Lst *aux, FILE *sai); 
+0

감사! 문제 해결됨! –

1

FILE 유형이 없습니다 stdlib.h

+0

사실, 고마워요! –

관련 문제