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

C++빌더 Q&A
C++Builder Programming Q&A
[57034] Re:Re:Re:[초보]추가질문요
박경완 [skysilvers] 2220 읽음    2009-05-30 09:37
Nibble 님 답변 감사 드립니다.

#ifndef hicpd530.h
#define hicpd530.h
~~내용
#endif

라고 알려 주셔서 그렇게 해보니...다시또 다른 에러가 발생하네요...이건 어디가 끝인지..
혹시 제가 사용할려는 헤더가 빌더로 안되는 건가 싶기도 하고요...ㅜㅜ
헤더 한번 올려 볼테니 한번 봐주시면 감사드리겠습니다.
빌더초보 여기서 포기하지 않게 도와 주셔서 감사합니다.



Nibble 님이 쓰신 글 :
: 하나의 cpp화일 안에서 hicpd530.h가 여러번 include되었기 때문입니다.
: hicpd530.h 화일의 제일 첫부분과 마지막을
: #ifndef HICPD530_H
: #define HICPD530_H
:
: ~~~ 내용
:
: #endif
: 로 둘러 싸 보세요.
:
: 박경완 님이 쓰신 글 :
: : 하다보니
: : 
: : cp530l1a.h 헤더에서 hicpd530.h 를 또 호출하여 사용하는것을 알았습니다.
: : 그래서 본 프로젝트에서 한번더 호출을해보았습니다.
: : #include "hicpd530.h"
: : 해보니
: :
: : #define INVALID_BUS_NUMBER    0xffffffff   
: : #define INVALID_DEV_NUMBER        0xffffffff   
: : #define INVALID_IO_ADDRESS        0xffffffff   
: : #define INVALID_IRQ_NUMBER        0xffffffff   
: : #define INVALID_HPC_NUMBER    0xffffffff   
: : #define INVALID_BOARD_ID        0xffffffff   
: :
: :
: :
: : typedef struct _HPCDEVICEINFO {                                     //에러발생 부분
: :     DWORD            nBusNumber;               
: :     DWORD            nDeviceNumber;           
: :     DWORD            dwIoPortAddress;       
: :     DWORD            dwIrqNo;               
: :     DWORD            dwNumber;               
: :     DWORD            dwBoardID;               
: : }
: : HPCDEVICEINFO, * PHPCDEVICEINFO;
: :
: : -----------------------------------------------------------------------------
: :   [C++ Error] hicpd530.h(24): E2238 Multiple declaration for '_HPCDEVICEINFO'
: :   [C++ Error] hicpd530.h(24): E2344 Earlier declaration of '_HPCDEVICEINFO'
: :   [C++ Error] hicpd530.h(32): E2146 Need an identifier to declare
: :   [C++ Warning] Unit1.cpp(34): W8004 'ret' is assigned a value that is never used
: : -------------------------------------------------------------------------------
: : 발생합니다...흠냐..왜 이러죠..

+ -

관련 글 리스트
57012 [초보]c 헤더 파일 올렸는데...에러가 발생하네요..문법 이해 문제인듯. 박경완 1025 2009/05/28
57025     Re:[초보]c 헤더 파일 올렸는데...에러가 발생하네요..문법 이해 문제인듯. 외랑 1169 2009/05/29
57013     Re:[초보]추가질문요 박경완 964 2009/05/28
57031         Re:Re:[초보]추가질문요 Nibble 2505 2009/05/29
57034             Re:Re:Re:[초보]추가질문요 박경완 2220 2009/05/30
57041                 Re:Re:Re:Re:[초보]추가질문요 Nibble 1912 2009/05/31
57037                 Re:Re:Re:Re:[초보]추가질문요 외랑 2108 2009/05/30
57036                 Re:Re:Re:Re:[초보]추가질문요 이정구 1936 2009/05/30
57088                     Re:Re:Re:Re:Re:[초보]추가질문요 박경완 1432 2009/06/02
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.