항목 2 : 대·소문자 구분 없는 문자열 - 파트 1 (난이도 7)
본 내용은 "Exceptional C++ : C++ 프로그래머를 자극하는 47개의 재미있는 퍼즐·문제" 책에서 문제만 발취한것임을 미리 밝힙니다. 문제 1. "대 · 소문자 구분 없는" 것이 무슨 뜻인가? 2. 표준 std::string 클래스와 동일하지만, 확장된 stricmp()처럼 일반적인 방법으로 대 · 소문자 구분 없는 ci_string 클래스를 작성해 보라 사용법으로는 class ci_string; ci_string s( "abCdE"); // 대 소문자를 구분하지 않는 비교 assert( s == "abcde" ); assert( s == "ABCDE" ); // 대소문자를 구분하는 비교 assert( strcmp( s.c_str(), "abCde") == 0 ); assert( strcmp..
책 정리/Exceptional C++
2008. 9. 9. 19:15
최근댓글