선언된 구조체 또는 변수를 초기화 하고 싶은 경우
해당 다이얼로그(클래스) 생성자에서 초기화를 수행하면 된다
Document.h 에서 선언된 구조체를 Document.cpp에서 초기화 하는 예제
CIvyClubDoc::CIvyClubDoc()
{
// TODO: add one-time construction code here
Counter = 0;
//----ITEM 구조체 초기화
memset(strITEM, 0, sizeof(strITEM));
HeadCounter = 0;
}
위의 방식으로 초기화시 구조체에 CString이 있으면 에러가 발생함
common.h
typedef struct tagITEM
{
int index;
int s85[A_KIND];
int s90[A_KIND];
int s95[A_KIND];
int s100[A_KIND];
}ITEM;
'Programming > MFC' 카테고리의 다른 글
MFC 메뉴 선택시 다이얼로그 창 뜨게하는 방법 (0) | 2010.11.10 |
---|---|
MFC(사실C++) 구조체 생성 예제 (0) | 2010.11.10 |
MFC 4대 클래스 내에서 Document 클래스 들어다 쓰기 (0) | 2010.11.08 |
MFC에서 자료구조의 선언위치 (0) | 2010.11.08 |
MFC 4대 클래스 외의 클래스에서 Document의 자료 들어다 쓰기 (0) | 2010.11.08 |