템플릿 템플릿 파라미터 써보는데 아래쪽을 가능하게 하는 C++17 새 기능이 아직 gcc나 clang에서는 안 먹히네요 vs에서는 되고요이것말고도 종종 vs에서만 되는게 있는 것 같아요
음? 템플릿 템플릿은 C++17 기능 아닌데 - return 0;
다수의 파라미터가 있고 그중 디폴트값을 가지는 파라터가 있는 템플릿을 다른 템플릿의 파라미터로 쓸 때 C++17에서는 디폴트값 있는 거 생략 가능하다 이 말인 듯
파라미터 생략된 버전 vs에서 표준 c++17로 설정해놓고 해보니까 인스펙션으로는 파라미터 호환안된다고 뜨는데 컴파일은 또 되네 ㅋㅋ
혹시 인스턴스를 안 만들어서 컴파일되는 거 아니에요?
당연히 Foo 정의 만들고 main 함수에서 객체 생성해서 템플릿 인스턴스화 시켜놓음 ㅇㅇ 그리고 결정적으로 gcc에서 에러남 ㅋㅋ
죄송합니다. 하긴 ㅋㅋ.