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 |
Tags
- 프로그래머스
- C++
- directx
- IFileDialog
- 언리얼엔진5
- UE5
- RootMotion
- const
- 1563
- baekjoon
- 오블완
- 2294
- 줄 세우기
- winapi
- Unreal Engine5
- 백준
- DirectX11
- RVO
- UnrealEngine4
- softeer
- Effective C++
- 팰린드롬 만들기
- C
- Programmers
- TObjectPtr
- NRVO
- algorithm
- UnrealEngine5
- 티스토리챌린지
- GeeksForGeeks
Archives
- Today
- Total
목록2026/02/25 (1)
Game Develop
'값에 의한 전달'보다는 '상수객체 참조자에 의한 전달' 방식을 택하는 편이 대게 낫다.
참조자로 전달하는게 대개 나은 이유중 대표적인 이유가, 값에 의한 전달을 하면 복사비용이 크기 때문이다.아마 이정도는 조금이라도 C++을 공부한 분들이시라면 꽤나 잘 알려진 내용이다.매개변수로 전달되는 객체를 읽기전용으로 쓸거면 안전하게 const까지 붙여서 전달받는게 베스트이다. 그리고 책을 보면 참조자로 전달해야만 하는 케이스가 또 있는데, 사실 많이 발생하는 이슈일 것 같진 않지만 이런쪽으로 생각 해 본적은 없었어서 한번 남겨본다. 대충 Parent와 Parent를 상속받는 Child가 있다고 가정하고... bool Validate(Parent p); 라는 함수도 있다고 가정하자. 그리고 특정함수에서 아래와 같은 코드를 작성해보자. Child c;Validate(c); 자 여기엔 무슨 문제가 있..
C++/Effective C++
2026. 2. 25. 19:24
