Turbo-C
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
터보-C 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
Lua 게시판
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C/C++ Q/A
[506] Re:팁으로 알아두시면 좋을꺼 같네요.
김인구.구야 [whileone] 1968 읽음    2002-04-23 12:26
"터보C정복"등 발췌

만드시는 헤더파일이 "TEST.H"라면

#ifndef __TEST_DEF_
#define __TEST_DEF_
정의, 선언 등
#endif

TEST.H를 위와 같이 작성하시면(터보C 표준헤더 형식)
두번이상 include했을때 나타나는
"Redefinition of '매크로명' is not identical"이라는
경고메시지가 나타나지 않습니다.
[#ifndef ABC == #if !defined(ABC)]

그리고 표준헤더파일이 있는곳에 "LIB"(이름 상관없음)라는 디렉토리를
만드시고(예: c:\tc\include\lib) 그곳에 "TEST.H"를 두신다면

#include <lib\test.h> 라고 사용하실 수 있습니다.
작업 디렉토리가 바뀌었을때 헤더파일을 복사해오거나
소스를 수정할 필요가 없죠.

덧말...
범용성이 있는 라이브러리 헤더파일을 작성하는
날은 언제나 올려나...

+ -

관련 글 리스트
502 터보c헤더파일만드는 방법좀갈켜주셈...... turboc 1897 2002/04/22
506     Re:팁으로 알아두시면 좋을꺼 같네요. 김인구.구야 1968 2002/04/23
504     Re:터보c헤더파일만드는 방법좀갈켜주셈...... 찬이 2120 2002/04/23
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.