From: Endlisnis Newsgroups: comp.os.msdos.djgpp Subject: Re: HELP with templates Date: Thu, 13 May 1999 19:15:42 -0400 Organization: BrunNet Lines: 27 Message-ID: <373B5D1E.E91C5DD0@unb.ca> References: <37397EE0 DOT ADFF172 AT camserv DOT unicam DOT it> NNTP-Posting-Host: ftnts3c15.brunnet.net Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 4.51 [en] (Win95; U) X-Accept-Language: en To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Renato De Leone wrote: > Maybe this is a FAQ but I was unable to find the answer. What is wrong? > What do I need to add to correctly compile and run the program? > > -----------array.cc------------------ > > #include "array.h" > > template X & Array::set(int k) > { > return data_[k]; > } You can't compile a template file separetly from the main program. Include the template function implimentation in the h file and it should work fine. -- (\/) Endlisnis (\/) s257m AT unb DOT ca Endlisnis AT HotMail DOT com ICQ: 32959047