컴퓨터61 Modern Effective C++ Item 2 : auto 에서의 타입추론 Item 2 : auto 의 타입 추론auto의 타입 추론은 template의 타입 추론의 다른 형태auto 는 내부적(개념적)으로 템플릿 함수를 호출하여 T의 결과를 auto로 추론한다.auto x = 27;위의 오토 선언은 아래의 템플릿함수와 함수 호출로 대체될 수 있다.template void func_for_x(T param); //auto는 T로 변화하고 void(ParamType) 형의 함수가 만들어 진다. func_for_x(27); //이 함수를 호출했을때 템플릿 함수의 타입추론 과정을 그대로 따라가면, //param이 int가 되고 T가 int로 매칭된다. 따라서 auto 는 int임을 추론할 수 있다.Item 1 의 모든 내용은 auto에서 똑같이 적용됨case 1 : 형식 지정자가 포.. 2015. 3. 3. 이전 1 ··· 13 14 15 16 다음