일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 메타테이블
- lua
- 언리얼
- 참조자
- 영화 리뷰
- Smart Pointer
- effective stl
- reference
- exception
- Effective c++
- virtual function
- 암시적 변환
- 오블완
- 상속
- more effective c++
- 루아
- 티스토리챌린지
- 스마트 포인터
- implicit conversion
- 영화
- UE4
- c++
- resource management class
- Vector
- 반복자
- 예외
- 다형성
- 게임
- 비교 함수 객체
- operator new
Archives
- Today
- Total
목록대소문자 비교 (1)
스토리텔링 개발자
[Effective STL] 35. 대소문자 구분하지 않는 법
항목 35. 대소문자를 구분하지 않는 문자열 비교는 mismatch 아니면 lexicographical_compare를 써서 간단히 구현할 수 있다. 대소문자를 구분하지 않기구분하지 않는 정도를 얼만큼이나 원하는가.국제화(internationalization) 사항은 무시하고 단지 strcmp 동작 정도만 원한다면 쉽다.다국어 처리까지 원한다거나, 기본 로케일 이외의 로케일을 사용한다면 어렵다.하지만 이번 항목에서 다루는 것은 쉬운 버전이다. 문자열을 비교하는 인터페이스 두 가지strcmp와 비슷한 인터페이스음수, 0, 양수를 반환한다.operatortrue, false를 반환한다. 첫 번째 버전// 대소문자 구분 없이 문자 비교 함수int ciCharCompare(char c1, char c..
개발/Effective STL
2024. 12. 24. 11:27