[완료]cpp에서 다음과 같은 문법을 모르겠습니다.
글쓴이: lmk378 / 작성시간: 화, 2012/07/31 - 3:31오후
CTestDlg::CTestDlg(CWnd* pParent /*=NULL*/)
: CDialogEx(CTestDlg::IDD, pParent)
{
m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
}
여기서 2번째 줄에 : CDialogEx(CTestDlg::IDD, pParent)라고 되어있는데
이게 뭔가요? cpp문법을 잘 몰라서요(뭐라고 검색해야 되는지도 잘 모르겠네요^^;;)
Forums:
: CDialogEx(...)이 부분은
이 부분은 initializer입니다. CTestDig의 CDialogEx 멤버 변수형에 해당하는 생성자를 호출해서 CDialogEx를 초기화하는 거죠.
이건 DTestDig 클래스의 정적 멤버(static member)를 가져다 쓰는 거고요.
답변 감사합니다^^
답변 감사합니다^^
댓글 달기