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
[59723] Re:제가 완전 심하게 초보인데요
송신영 [palindrome] 953 읽음    2010-01-12 17:39
아마도 namespace를 사용한것 같습니다.

아마도 이런식으로 구현된 부분이 있겠죠.
namespace IN_ROBOT_POS{
     int _LD = 1;
     int _STANDBY = 2;
}

IN_ROBOT_POS::_LD 이렇게 사용하면 위의 namespace IN_ROBOT_POS 에서 선언된
변수를 _LD 를 사용한다는 것이죠.

소스에서 IN_ROBOT_POS 으로 검색해 보시는게....



이종희 님이 쓰신 글 :
: bool __fastcall TClsInput::ReqSet_PickUp(int nX, int nY)
: {
:     // 이동 Point 를 기점으로  Pick Up 가능한 Picker 를 Pick Up Req Setting 한다.
:     int nTp_X;
:     int nTp_Y;
:     int nPk_Num=0;
:     for(int nSubY=0; nSubY<2; nSubY++){
:         for(int nSubX=0; nSubX<4; nSubX++){
:             nPk_Num = (nSubY * 4) + nSubX;
:             nTp_X = nX + nSubX;
:             nTp_Y = nY + nSubY;
:             if((nTp_X >= 0) && (nTp_Y >= 0)){
:                 // Picker 가 Loader 위치에서 Pick Up 시
:                 if(Check_InR_NowPos(IN_ROBOT_POS::_LD) && (Read_InR_NextPos() == IN_ROBOT_POS::_STANDBY)){
:
: IN_ROBOT_POS::_LD
: 가운데 :: 짜리는 모두 정의 된 곳이 없던데
: 왜 그렇죠 ?
:
: .NET 계열은 다 찾아 갈 수 있는데
: 여기서는 없어요
: 정의가 되어 있지 않아도 그냥 쓰기가 가능 한가요 ?
:
: ::  왜 이렇게 쓰지요 ?

+ -

관련 글 리스트
59722 제가 완전 심하게 초보인데요 이종희 844 2010/01/12
59723     Re:제가 완전 심하게 초보인데요 송신영 953 2010/01/12
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.