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

문제
1. "대 · 소문자 구분 없는" 것이 무슨 뜻인가?

2. 표준 std::string 클래스와 동일하지만, 확장된 stricmp()처럼 일반적인 방법으로 대 · 소문자 구분 없는 ci_string 클래스를 작성해 보라

사용법으로는


3. 개체의 속성으로 대 · 소문자를 구분할 수 있도록 만드는 것이 과연 필요한가?


힌트
1. 사전적 의미로 생각하면 됨
2. 템플릿 클래스 basic_string 를 사용하여 string 이 어떻게 작성 되었는지 알아봐야 한다.
3. 더 편한가? 에 대해서 생각해봐야 한다.



개인적인 생각
.. 매우 어렵군..

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