🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #11677

Re: [C++/Java] startervraagje classes

#11677
From: Vincent De Baere
Date: Wed, 16 Jan 2002 18:50
31 lines
2341 bytes
On Wed, 16 Jan 2002 01:28:20 +0100, Niels Van Eetvelde wrote:

> Op 16 jan 2002 schreef Vincent De Baere:
> 
>> Enig probleem: hun voorbeeld bij classes compileert bij mij niet...
>> 
>> # g++ MyClass.C
>> /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../crt1.o: In function
>> `_start':
>> /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../crt1.o(.text+0x18):
>> undefined reference to `main'
>> collect2: ld returned 1 exit status
> 
> ELK (!) C++ programma moet een main() functie hebben (een gewone
> functie, geen memberfunctie), je hebt die klaarblijkelijk niet in je
> programma staan.
> 
> Lees die manual toch maar wat verder door, want op dat gebied verschilt
> C++ heel veel met java. Wat allicht wel zal lukken is dit:
> 
> g++ -c MyClass.C
> 
> en dat komt minofmeer overeen met javac Myclass.java en levert je een .o
> file op (te vergelijken met een .class file in java)
> 
> Alvorens je een uitvoerbaar programma hebt vereist C++ een extra stap,
> en dat is de linker stap. En dan moet in een van de .o files die je
> samen wilt linken tot 1 programma/executable de main() functie
> gedefinieerd zijn.

idd! ThX!
Technical Details
Message-ID: <pan.2002.01.16.19.50.52.841678.1126@narrowmargin.net>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!195.64.68.27!newsgate.cistron.nl!skynet.be!skynet.be!louie!not-for-mail
References: <pan.2002.01.15.21.38.19.173952.1189@narrowmargin.net> <pan.2002.01.15.21.50.27.506732.41269@spelletjesgarnaal.be> <pan.2002.01.16.01.17.18.664249.1031@narrowmargin.net> <Xns9198EBCB2CCEnielsvaneetvelde@195.130.132.65>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,21c08170d4577f92
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-01-16 10:43:54 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!195.64.68.27!newsgate.cistron.nl!skynet.be!skynet.be!louie!not-for-mail
From: Vincent De Baere <usenet@narrowmargin.net>
Subject: Re: [C++/Java] startervraagje classes
Date: Wed, 16 Jan 2002 19:50:56 +0100
Newsgroups: be.comp.programming
Organization: narrowmargin.net
Message-ID: <pan.2002.01.16.19.50.52.841678.1126@narrowmargin.net>
References: <pan.2002.01.15.21.38.19.173952.1189@narrowmargin.net> <pan.2002.01.15.21.50.27.506732.41269@spelletjesgarnaal.be> <pan.2002.01.16.01.17.18.664249.1031@narrowmargin.net> <Xns9198EBCB2CCEnielsvaneetvelde@195.130.132.65>
User-Agent: Pan/0.11.1 (Unix)
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Comment-To: "Niels Van Eetvelde" <pleaseusethe@replyto.address>
Lines: 31
NNTP-Posting-Host: 217.136.90.102
X-Trace: 1011206632 reader0.news.skynet.be 75154 217.136.90.102
X-Complaints-To: abuse@skynet.be