Article View: be.comp.programming
Article #11442Re: C++ classes
From: Nicolas Barbier
Date: Sat, 02 Feb 2002 21:45
Date: Sat, 02 Feb 2002 21:45
32 lines
2161 bytes
2161 bytes
Agaricuswebmail@yahoo.com (Agaricus) wrote:
>Ik heb mijn eerst C++ geschreven, de (school)opdracht was schrijf een
>datumclass.
>
>Ik heb alles geschreven in 1 cpp-file en nu is de opdracht splits deze
>file zodat je een hpp (datum.hpp,header-file voor c++) een cpp-file
>met de functies van je class (datum.cpp) en een cpp-file (dattest.cpp)
>voor de code van het testprogramma.
>
>Ik heb mijn file dus opgesplitst in de 3 bovenvermelde files en zit
>met een probleem, als ik een compile doe is alles in orde voor mijn
>compiler (Borland 5) maar als ik een make doe dan geeft dit errors.
>
>Kan iemand me vertellen wat deze errors betekenen dan zoek ik wel de
>fout.
>
>De fout :
>Error : Unresolved External 'Datum:: de functienaam' referenced from
>module dattest.cpp
is een linker fout denk ik: je zal aan je compiler duidelijk moeten
maken dat de gecompileerde versies van die 2 cpp files aan mekaar
gelinkt moeten worden (op een of andere manier, ik gebruik geen
borland dus ik weet niet juist hoe) (waarschijnlijk samen in 1 project
steken ofzo)
--
Nicolas Barbier
String myEmail() {
return "nicolas.barbier" + '@' + "easynet.be";
}
Technical Details
Message-ID:
<3c5c5d92.8770010@news.easynet.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!194.42.224.136!diablo.netcom.net.uk!netcom.net.uk!easynet-monga!easynet.net!feed1.news.be.easynet.net!news.be.easynet.net!not-for-mailReferences:
<3c5bc3e1.3968998@news.chello.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,23826d24fce4a67c X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-02-02 13:47:20 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!194.42.224.136!diablo.netcom.net.uk!netcom.net.uk!easynet-monga!easynet.net!feed1.news.be.easynet.net!news.be.easynet.net!not-for-mail From: nicolas.barbier@easynet.nospamforme.be (Nicolas Barbier) Newsgroups: be.comp.programming Subject: Re: C++ classes Date: Sat, 02 Feb 2002 21:45:41 GMT Organization: [ posted via Easynet Belgium ] Lines: 32 Message-ID: <3c5c5d92.8770010@news.easynet.be> References: <3c5bc3e1.3968998@news.chello.be> NNTP-Posting-Host: 213-193-182-90.adsl.easynet.be X-Trace: rivage.news.be.easynet.net 1012686437 51712 213.193.182.90 (2 Feb 2002 21:47:17 GMT) X-Complaints-To: abuse@easynet.be NNTP-Posting-Date: 2 Feb 2002 21:47:17 GMT X-Newsreader: Forte Free Agent 1.21/32.243