- void 포인터
> void포인터는 무엇이든 받을 수 있다
> 하지만 void포인터로 delete를 사용하면 소멸자가 호출이 안됨
> 또한 포인터 연산도 할 수 없다.
> 상속 구조의 업 캐스팅과는 다르니 주의 해야 함
> 일단 주소값에 의미를 두고 자료값은 나중에 생각하는 개념
- 포인터 연산
> 포인터 자료형에 따라 연산이 된다
> 1을 더했을 경우 그 자료형 만큼 포인터를 이동하게 된다
> 하지만 void 포인터 같은 경우 크기가 없다고 취급하는지 연산을 할 수 없다.
> 일반적으로 포인터로 1byte 연산하려면 BYTE* 나 char*를...
> char* 같은 경우 VS에서 디버깅할 때 문자열 데이터인 경우 문자열을 보여주니 편하다.
'programing > C++' 카테고리의 다른 글
APC(Asynchronous Procedure Call) (0) | 2017.02.23 |
---|---|
VLD(Visual Leak Detector) 사용법 (0) | 2017.02.22 |
DLL 사용시 내부 함수 목록 확인 및 lib 생성, 명시적 연결 (0) | 2017.02.01 |
인라인 함수와 템플릿 (0) | 2017.01.25 |
음성 채팅 구현 (0) | 2017.01.20 |