database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 40891 게시물 읽기
No. 40891
pro c 컴파일 후 에러메시지 입니다. 고견 부탁해요!
작성자
김영감
작성일
2015-08-06 20:10
조회수
8,347

※ 확인해주세요

 

1. 이전에 같은 문제로 질문을 하신 분이 계신지 찾아봐요

 

질문에 대한 답변을 기다리는 것 보다 빨리 문제를 해결 할 수 있답니다

 

2. 말머리를 달았는지 확인해봐요

 

어떤 종류의 문제가 생겼는지 한눈에 파악이 가능하다면 답변 주시는 분들이 좀더 빨리 답변해 주실 수 있답니다.

 

3. 그림을 이용해 보세요

 

이왕이면, 말보다는 관련 화면 캡쳐로 질문하시는 것이 답변에 도움이 됩니다.

 

**********************************************************************************************************

 

 

 

main(int argc, char *argv[])

{

char frdate[10], todate[10];

char fracnt[10], toacnt[10];

char frfxcd[20], tofxcd[20];

char userid[10];

double ratio;

char starttime[20];

 

fs_db_open();

 

memset(gs_status, 0x00, sizeof(gs_status));

memset(starttime, 0x00, sizeof(starttime));

 

memset(frdate, 0x00, sizeof(frdate));

memset(todate, 0x00, sizeof(todate));

memset(fracnt, 0x00, sizeof(fracnt));

memset(toacnt, 0x00, sizeof(toacnt));

memset(frfxcd, 0x00, sizeof(frfxcd));

memset(tofxcd, 0x00, sizeof(tofxcd));

memset(userid, 0x00, sizeof(userid));

ratio = 0;

 

gfrrpmts_clr();

gfcfacdm_clr();

gfccgmth_clr();

 

sprintf(starttime, "%s", DATETIME);

 

sprintf(frdate, "%s", argv[1]);

sprintf(todate, "%s", argv[2]);

sprintf(fracnt, "%s", argv[3]);

sprintf(toacnt, "%s", argv[4]);

sprintf(frfxcd, "%s", argv[5]);

sprintf(tofxcd, "%s", argv[6]);

sprintf(userid, "%s", argv[7]);

ratio = atof(argv[8]);

 

#if _DEBUG_

fprintf(stdout, "test_frdate : [%s]\n", frdate);

fprintf(stdout, "todate : [%s]\n", todate);

fprintf(stdout, "fracnt : [%s]\n", fracnt);

fprintf(stdout, "toacnt : [%s]\n", toacnt);

fprintf(stdout, "frfxcd : [%s]\n", frfxcd);

fprintf(stdout, "tofxcd : [%s]\n", tofxcd);

fprintf(stdout, "userid : [%s]\n", userid);

#endif

 

/* 기 생성된 작업상태 삭제 */

change_gadclifs('D', todate, starttime, userid);

 

if(!delete_gfrrpmts(todate, frfxcd, tofxcd)) {

fs_t_rollback();

change_gadclifs('U', todate, starttime, userid);

fs_t_commit();

fs_db_close();

}

else {

if(!select_gfcfacdm(frdate, todate, fracnt, toacnt, frfxcd, tofxcd)) {

fs_t_rollback();

change_gadclifs('U', todate, starttime, userid);

fs_t_commit();

fs_db_close();

}

else {

change_gadclifs('U', todate, starttime, userid);

fs_t_commit();

fs_db_close();

}

}

 

#if _DEBUG_

fprintf(stdout, "==== =============================================\n");

#endif

}

 

/*---------------*/

/* 마감정보 생성 */

/*---------------*/

change_gadclifs(char gubn, char *todate, char *starttime, char *userid)

{

 

EXEC SQL BEGIN DECLARE SECTION;

varchar t_closyy[10];

varchar t_closmm[10];

EXEC SQL END DECLARE SECTION;

 

INITVAR(t_closyy);

INITVAR(t_closmm);

 

t_closyy.len = sprintf((char*)t_closyy.arr, "%4.4s", todate);

t_closmm.len = sprintf((char*)t_closmm.arr, "%2.2s", todate + 4);

 

if(gubn == 'U') { /* 작업상태 수정 */

fs_cloinfo((char*)t_closyy.arr, (char*)t_closmm.arr, "00", "Z", starttime, userid, gs_status);

}

else { /* 기입력된 작업상태 삭제 */

EXEC SQL DELETE FROM gadclifs

WHERE clifworkyy = :t_closyy

AND clifworkmm = :t_closmm

AND clifworkdd = '00'

AND clifworkkd = 'Z';

}

}

 

 

 

 

 

위 소스대로 컴파일하니...

 

아래와 같이 에러가 나오는데 말입니다.

 

 

 

gfr0010b_b.c:2325: error: conflicting types for 'change_gadclifs'

gfr0010b_b.c:2325: note: an argument type that has a default promotion can't match an empty parameter name list declaration

gfr0010b_b.c:544: error: previous implicit declaration of 'change_gadclifs' was here

 

 

 

 

무슨 말인지 도통 감이 오지 않아서 말이죠...

 

도와주십시오!

 

[Top]
No.
제목
작성자
작성일
조회
40894IS NULL 관련 문의입니다. [1]
이현정
2015-08-13
7819
40893'트리거에 기본값' 이라고 혹시 아시는분 계시나요?
질문
2015-08-13
7863
40892sql lag 문의드립니다. [3]
뚜뚜
2015-08-07
7976
40891pro c 컴파일 후 에러메시지 입니다. 고견 부탁해요!
김영감
2015-08-06
8347
40890SQL 문의 입니다. ^^ [4]
이현정
2015-08-06
8162
40888pl/sql htp.p기능을 통해 사원조회 수정 삭제기능을 만드려고하는데
천범석
2015-08-03
7200
40887계층구조 데이터 구해오기[내용수정] [2]
초보
2015-07-31
7934
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다