Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
Tags
- C언어
- 클린 아키텍처
- AI Native Engineering
- PHOTON
- 게임제작
- 동적 힙
- handtracking
- linux
- PointableCanvasModule
- 온라인
- MacFilter
- 2D
- VR
- 캐시 메모리 사상
- 게임은 문화
- OculusInteractionSamplesRayCanvas
- 캐스팅연산자
- VR플랫폼
- 바이브코딩
- 유니티
- js
- 게임개발
- 게임
- 스펙주도형개발
- TCP
- 메모리
- Unity
- 5G에그
- C++
- DAIVerse
Archives
- Today
- Total
목록const_cast (1)
kunyoungparkk
[C++] 형 변환 연산
C++로 개발할 때는, 형 변환시에 C스타일의 괄호 대신 형 변환 연산자를 사용하는 것이 바람직하다.형 변환 연산자컴파일 타임런 타임dynamic_cast업캐스팅/다운캐스팅 허용, 클래스 타입만부모 -> 자식 캐스팅의 경우, 실제로 캐스팅 가능하다면 허용 (다운캐스팅)static_cast업캐스팅/다운캐스팅 허용, 원시 타입 / 클래스 타입 모두 가능xreinterpret_cast (=C 스타일)모두 허용xconst_castconst를 붙이거나 뗀다.x 가장 많이 사용하는 static_cast와 dynamic_cast의 차이점은런타임에 다운캐스팅이 가능한지 검증을 하느냐, 마느냐다. (원시 타입 지원 여부도 다르다.) static_cast는 잘못된 다운캐스팅이어도 컴파일이 된다.그러나 dynamic_cas..
C++
2022. 1. 7. 01:29