2010-07-16 2 views

답변

11

예. 같은 선언 클래스 템플릿 basic_string에서 오는 모든 문자열 클래스, 예를 들면 다음과 같습니다

template <class charT, class traits = char_traits<charT>, 
      class Allocator = allocator<charT> > 
class basic_string; 

std::stringtypedef basic_string<char> string;입니다.

typedef basic_string<char, char_traits<char>, my_allocator<char> > my_string; 
+3

참고 : 당신이 뭔가를 할 수

세 번째 템플릿 매개 변수

는 할당입니다 my_allocator 템플릿 필요는 없다. –