From: langkjer AT post3 DOT tele DOT dk (langkjer) Newsgroups: comp.os.msdos.djgpp Subject: program wont compile.. Date: Sun, 29 Nov 1998 16:30:04 GMT Organization: http://home3.inet.tele.dk/birgersl/ Lines: 78 Message-ID: <36617669.21761297@news.inet.tele.dk> NNTP-Posting-Host: ip251.arcnxr2.ras.tele.dk X-Trace: news-inn.inet.tele.dk 912375169 181620 (None) 195.249.97.251 (29-11-98 21:32:49 GMT) X-Newsreader: Forte Free Agent 1.11/32.235 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com I can't get the following prog to compile: ... #include #include class bog; class bibliotekar { public: void nyt_fagnr(bog *, char *); char *skaf_fagnr(bog); }; class bog { public: bog(char *, char *, char *); void vis_bog(void); friend char *bibliotekar::skaf_fagnr(bog); friend void bibliotekar::nyt_fagnr(bog *,char *); private: char titel[64]; char forfatter[64]; char fagnr[64]; }; bog::bog(char *titel, char *forfatter, char *fagnr) { strcopy(bog::titel, titel); strcopy(bog::forfatter, forfatter); strcopy(bog::fagnr, fagnr); } void bog::vis_bog(void) { cout << "Titel: " << titel << endl; cout << "Forfatter: " << forfatter << endl; cout << "Fagnr: " << fagnr << endl; } void bibliotekar::nyt_fagnr(bog *denne_bog, char *andet_fagnr) { strcopy(denne_bog->fagnr, andet_fagnr); } char *bibliotekar::skaf_fagnr(bog denne_bog) { static char fagnr[64]; strcopy(fagnr, denne_bog.fagnr); return(fagnr); } void main(void) { bog programmering("C++", "Jamsa", "P101"); bibliotekar bibliotek; programmering.vis_bog(); bibliotek.nyt_fagnr(&programmering, "P102"); programmering.vis_bog(); } EOF It says: In method 'bog::bog(char *, char *, char *)': warning: implicit declaration of function 'int strcopy(...)' undefinied reference to 'strcopy' (5 times) I'm a total newbie, please help. -- A penny saved is a penny toward a rock of crack. -from an AOL account