책에 보면 포인터 변수는 변수 주소 시작되는 부분 주소를 저장받는다는데
주소값 크기는 다 똑같지 않아? 왜 포인터 변수에 자료형이 붙지?
포인터가 가르키는 변수나 객체를 몇바이트까지 읽어야 하는지 알아야 하기때문에, 그리고 함수도 포인터에 저장가능하다.
간단한 예로 구조체에 함수포인터 넣으면 클래스와 유사해지지, 상속구현이나 캡슐화같은건 좀 복잡해지지만, c++ 클래스 흉내를 낼 수 있다
집주소라고 생각혀 찾아갈때 필요하지만, 일단 집에 들어가면 주소는 의미가 없고, 방은 몇 개인지, 그런정보가 더 중요해지자나,,,
케이팅 같은거 사용해서 void 도 씹 가능합니다 근대 C++에서 괜히 템플릿이 있는건 아닙네다
함수도 저장 되는구나 고마워
근데 케이팅은 또 뭐야
그리고 포인터가 가르키는 변수 주소는 자료형 관계 없이 바이트 수가 같은거 아니야?
캐스팅 잘못쓴듯, 그리고 포인터변수크기는 같지만, 몇바이트 읽어들일지는 자료형에 따라서 다르다. 윈도우즈 단축아이콘이 작은파일 가르키던, 큰파일 가르키던 단축아이콘 자체의 용량은 똑같듯이.
근데 저사람 템플릿은 뭔말인지 모르겠다. 템플릿이 왜나오는지..
땡큐땡큐
포인터가 가르키는 변수나 객체를 몇바이트까지 읽어야 하는지 알아야 하기때문에, 그리고 함수도 포인터에 저장가능하다.
간단한 예로 구조체에 함수포인터 넣으면 클래스와 유사해지지, 상속구현이나 캡슐화같은건 좀 복잡해지지만, c++ 클래스 흉내를 낼 수 있다
집주소라고 생각혀 찾아갈때 필요하지만, 일단 집에 들어가면 주소는 의미가 없고, 방은 몇 개인지, 그런정보가 더 중요해지자나,,,
케이팅 같은거 사용해서 void 도 씹 가능합니다 근대 C++에서 괜히 템플릿이 있는건 아닙네다
함수도 저장 되는구나 고마워
근데 케이팅은 또 뭐야
그리고 포인터가 가르키는 변수 주소는 자료형 관계 없이 바이트 수가 같은거 아니야?
캐스팅 잘못쓴듯, 그리고 포인터변수크기는 같지만, 몇바이트 읽어들일지는 자료형에 따라서 다르다. 윈도우즈 단축아이콘이 작은파일 가르키던, 큰파일 가르키던 단축아이콘 자체의 용량은 똑같듯이.
근데 저사람 템플릿은 뭔말인지 모르겠다. 템플릿이 왜나오는지..
땡큐땡큐