일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- lua
- 영화 리뷰
- effective modern c++
- 메타테이블
- exception
- reference
- c++
- more effective c++
- resource management class
- 오블완
- Effective c++
- 반복자
- 게임
- Smart Pointer
- 티스토리챌린지
- UE4
- 비교 함수 객체
- operator new
- 암시적 변환
- implicit conversion
- 예외
- 함수 객체
- 스마트 포인터
- virtual function
- effective stl
- 참조자
- 언리얼
- 영화
- 상속
- 다형성
Archives
- Today
- Total
목록2025/02/11 (1)
스토리텔링 개발자
[Effective Modern C++] 5. 타입 명시보다 auto
항목 5. 명시적 타입 선언보다는 auto를 선호하라 auto를 사용하는게 좋은 상황들// 1.int x;// 깜빡 잊고 초기화하지 않았다!// 2.templatevoid dwim(It b, It e){ for(; b != e; ++b) { typename std::iterator_traits::value_type currValue = *b; ... }}// 반복자가 가리키는 값의 타입이 지나치게 길다.// 3.// 클로저의 타입으로 지역 변수를 선언해보자.// 클로저의 타입은 컴파일러만 알고 있으므로 명시적으로 지정하는 것은 애초에 불가능하다.. 해결// 1.int x1; // 문맥에 따라 초기화되지 않을 수 있다.auto x2; // 컴파일 에러auto..
개발/Effective Modern C++
2025. 2. 11. 11:02