| [ CnUnix ] in KIDS 글 쓴 이(By): kibae (StillLife) 날 짜 (Date): 1996년03월08일(금) 20시57분10초 KST 제 목(Title): [A]C++ 에서 template 형의 extern선언? 오랫만에 글을 쓰는군요.. 제가 질문을 잘 이해했는지 모르겠는데.. b.h: template declaration b.C: template definition a.h: class A decla. using template in b.h a.C: class A defin. 맞나요? 그럼 extern keyword가 필요하지 않죠.. a.C 에서 #include "b.h" #include "a.h" --- 순서가 중요하겠죠... :) 그런데 쓰시는 compiler와 어떤 문제가 발생하시는 것인지 좀더 자세히 말씀하시는게 좋을것 같네요.. template은 compiler에 따라 사용방법이 좀 다를 수 있죠.. template instantiation의 문제로 어떤 compiler (Visual C++ 등) 에서는 b.C의 template definition 을 b.h에 써주어야 하는 경우가 있읍니다.. 잘되시길.. -kibae |