포인터, 멤버변수 질문입니다
미나
2023.04.01
질문 내용 :
CMTSettingValueItem *pSettingValueItem = NULL;
pSettingValueItem = &(m_pSettingValueData-m_tSettingValueItem[0]);
m_tTestSpeedSLD.SetValue(pSettingValueItem-m_dblTestSpeed);
pSettingValueItem-m_dblTestSpeed = m_tTestSpeedSLD.GetValue();이런 문장을 해석할려면
어떤부분을 공부해야되는지
가르쳐주세요.
포인터에 대해 아는거라곤
포인터가 가리키는 번지의 값을읽는다?
변수가 기억되어 있는 메모리 번지를 읽는다?
요정도밖에모릅니다..;
기왕이면 위에 문장도 알기쉽게 한번 써주시면 감사합니다.
-
으뜸
답변감사합니다.
C배우면서 정작 제일 중요한 포이터랑 구조체를 제대로 공부를 안했네요. ㅎㅎ;; -
스콜피온
포인터랑 구조체, 클래스부분을 공부하시면 되겠네요
CMTSettingValueItem은 사용자 정의 자료형 이구요
m_pSettingValueData-m_tSettingValueItem[0]) 이것은
(*m_pSettingValueData).m_tSettingValueItem[0]); 으로 표현할 수 도있어요
m_tTestSpeedSLD.SetValue() 이것은 함수인데 클래스부분에서 나오는 것이고요