ورود

View Full Version : سوال: مشکل با template



mortezamsp
یک شنبه 12 اردیبهشت 1389, 19:03 عصر
چطور باید یک قالب کلاس نوشت ؟
این کد من همش اشکال قالب کلاس داره :
(فایل Lister شامل قالب کلاس هست )

mortezamsp
دوشنبه 13 اردیبهشت 1389, 19:07 عصر
خیلی ممنون .
حالا این مشکل رو برطرف کنید :
undefined external symbol
برای همه توابعی از lister در تابع main این مشکل رو میگیره .
زودتر...

mortezamsp
سه شنبه 14 اردیبهشت 1389, 15:54 عصر
اینطوری هم درست میشه :

myclass.h :

#ifndef "myclass.h"
#define "myclass.h"

template<typename TMP>class myclass { ... } ;
#include "myclass.cpp"

#endif

myclass.cpp :

#ifndef "myclass.cpp"
#define "myclass.cpp"

...functions...

#include "myclass.h"

#endif