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
[20736] Re:구조체형 배열은 어떻게 구현해요?
류현 [rauto] 1104 읽음    2002-08-10 16:26
빌더매니아 님이 쓰신 글 :
: 델파이에서는 쉽게 되는 것 같은데..
:
: type IMGVARS = record
:    dir    : Integer;   
:    sensit : Single;     // sensitivity - display resolution */
: end;
:
: var
:   img     : array[0..3] of IMGVARS;
:  
: 이런식으로 레코드IMGVARS형 배열 img를 선언하쟎아요.
:
: 이걸 빌더로 옮겨서
:
: struct IMGVARS{
:    int dir;
:    float sensit; // sensitivity - display resolution */
: }IMGVAR;
:
: IMGVARS img[4];
:
: 이렇게 하니깐 img[i].dir 같이 구현이 안되어요.
: 어떻게 해야되죠? 포인터로 선언해야하나요?
//--------
안녕하세요
이렇게 해보세요
허접하지만..
#define ARRAY_CNT 4 => 이렇게 해야지 나중에 프로그램 수정시 편하겠죠?

typedef struct {
  int ndir[ARRAY_CNT];
  float fsensit[ARRAY_CNT]
} IMAGVARS, *PIMAGVARS;   -> 이런식으로하면 포인터까지 사용할 수 있습니다.
메모리 설정후 구조체 포인터타입으로   케스팅하시던지
아니면 직접 사용하셔도 됩니다.^^;

+ -

관련 글 리스트
20733 구조체형 배열은 어떻게 구현해요? 빌더매니아 826 2002/08/10
30341     Re:구조체형 배열은 어떻게 구현해요? 방태윤 860 2002/08/12
30340     Re:구조체형 배열은 어떻게 구현해요? 얼큰 784 2002/08/10
30339     Re:구조체형 배열은 어떻게 구현해요? 얼큰 880 2002/08/10
20736     Re:구조체형 배열은 어떻게 구현해요? 류현 1104 2002/08/10
20749         Re:Re:구조체형 배열은 어떻게 구현해요? 빌더매니아 776 2002/08/12
20774             Re:Re:Re:구조체형 배열은 어떻게 구현해요? 류현 809 2002/08/13
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.