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
[56071] Re:Re:질문 다시요..(파일 첨부 합니다. xml 구조라 포스팅에 문제가 좀 있군요.)
마봉검 [skydream] 1126 읽음    2009-02-07 19:07
감사합니다

안그래도 코드템플릿 설정메뉴가 어디갔나 의아했었는데 밖에 나와있었군요!  잘

둘리 님이 쓰신 글 :
: Code Template 기능을 사용해 보세요.
: 버전을 어떤걸 쓰시는지 잘 모르지만 최근거면 될겁니다.
: CodeTemplate 기능은 ctrl+J 를 누르면 나오는 것인데요 이는
:
: C:\Program Files\CodeGear\RAD Studio\6.0\ObjRepos\Code_Templates
: 위의 디렉토리 하위에 각 언어별 템플릿을 만들어 넣을 수 있습니다.
:
: 말씀하신 #ifndef 에 대한것을 만들어 봤습니다.
:
: 여기부터
:
: <?xml version="1.0" encoding="utf-8" ?>
:
: <codetemplate    xmlns="http://schemas.borland.com/Delphi/2005/codetemplates"
:                 version="1.0.0">
:     <template name="ifonce" surround="true" invoke="auto">
:         <point name="expr">
:            
:             <hint>
:                 conditional expression
:             </hint>
:             : true :
:         </point>
:         <description>
:             #if statement
:         </description>
:         <author>
:             CodeGear
:         </author>
:         :
:     </template>
: </codetemplate>
:
: 여기까지
: c 폴더 밑에 적당한 파일명으로 xml 파일 만드셔서 위와 같이 넣은후
:
: 빌더 다시 실행한후
: ctrl+J 눌러 보세요.
:
: 참고적으로 전 2009 버전입니다.
:
: 수고하세요....
:
:
: 마봉검 님이 쓰신 글 :
: : 안녕하세요 제 질문이 좀 이상했네요
: :
: : 말씀하신 #ifndef ~ #endif 를 매크로(단축키) 등으로 넣는 방법을 찾고 있었습니다.
: :
: : 현재 헤더파일 20개 이상에 헤더가드를 손으로 일일이 치려니까 너무 힘드네요 헉
: :
: :
: : 둘리 님이 쓰신 글 :
: : : #pragma 자체는 표준이지만 once 자체는 표준이 아닙니다.
: : :
: : : #if !defined
: : : #define  ...
: : :
: : : #endif
: : :
: : : 를 사용하심이 가장 표준적인 방법이고, C++ Builder에서는 다른것이 없는듯 합니다.
: : :
: : : 마봉검 님이 쓰신 글 :
: : : : 혹시 없나요
: : : :
: : : : 빌더는 #pragma once 가 지원 안되어서 다른소스를 컴파일하려면 일일이 쳐줘야 하네요 ㅠㅜ
: : : :
: : : : 표준은 아니지만 그래도 대부분의 컴파일러들이 지원하니까.. (특히 gcc 랑 vcc)
: : : :
: : : : 어딘가 매크로 같은게 있을 것 같은데..
: : : :
: : : : (귀찮아서..

+ -

관련 글 리스트
56054 헤더가드 손쉽게 맹그는 방법? 마봉검 1092 2009/02/07
56057     Re:헤더가드 손쉽게 맹그는 방법? 둘리 1185 2009/02/07
56065         질문 다시요.. 마봉검 1155 2009/02/07
56069             Re:질문 다시요..(파일 첨부 합니다. xml 구조라 포스팅에 문제가 좀 있군요.) 둘리 1126 2009/02/07
56071                 Re:Re:질문 다시요..(파일 첨부 합니다. xml 구조라 포스팅에 문제가 좀 있군요.) 마봉검 1126 2009/02/07
56062         안녕하세요 마봉검 949 2009/02/07
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.