본 내용은 "Exceptional C++ : C++ 프로그래머를 자극하는 47개의 재미있는 퍼즐·문제" 책에서 문제만 발취한것임을 미리 밝힙니다.


문제
1. char_traits<char>에서 ci_char_traits를 상속 받는 방식이 안전한가?

2. 왜 다음과 같은 코드가 컴파일에 실패했나?


3. 다른 연산자(예를 들어, +, +=, =)를 사용하는 것은 어떤가요? 그리고 다음 예제처럼 string과 ci_string을 매개변수로 섞어 쓰는 것은 어떤가?



자.. 이 3가지 질문에 생각해 봤는가?

문제를 풀수 있는 연장
1. char_traits 가 어떻게 작성 되었는지 분석할수 있는 능력
2. basic_string에 대한 operator << 를 재정의 할수 있는 능력
3. operator+ 함수 재정의 할수 있는 능력

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 라이프코리아트위터 공유하기
  • shared
  • 카카오스토리 공유하기