🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.lang.c++
Article #1588

Re: BC++ 4.5 und das Woertchen inline

#1588
From: Christian Sauer
Date: Wed, 21 Feb 1996 13:52
29 lines
1140 bytes
Michael Milde wrote:

> X.HPP:
> ------
> class X
> {
>    private:
>       int i;
> 
>    public:
>       int func( void );
> }
> 
> X.CPP:
> ------
> inline  int X::func( void ) { return i; }
> 
> Wenn ich nun in einem Modul Y die Funktion func benutzen will, beschwert sich
> der Linker mit "Undefined Symbol X::func() in module Y".
> 

Moeglicherweise muessen inline-Funkt. in den Header, d.h. zur Klassendefinition,
so dass diese dann in jedem Modul per include verfuegbar sind ...

Zumindest sind inlines in den BC-Headern immer enthalten ...

mfg

Christian :)
Technical Details
Message-ID: <312B2382.64EE@iee.et.tu-dresden.de>
Path: arc1-ca.pugleaf.net!news.mchp.siemens.de!news
References: <4geh2q$3pa@fsuj01.rz.uni-jena.de> <4gehjl$3pa@fsuj01.rz.uni-jena.de>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!news.mchp.siemens.de!news
From: Christian Sauer <sauer@iee.et.tu-dresden.de>
Newsgroups: de.comp.lang.c++
Subject: Re: BC++ 4.5 und das Woertchen inline
Date: Wed, 21 Feb 1996 14:52:02 +0100
Organization: ...
Message-ID: <312B2382.64EE@iee.et.tu-dresden.de>
References: <4geh2q$3pa@fsuj01.rz.uni-jena.de> <4gehjl$3pa@fsuj01.rz.uni-jena.de>
NNTP-Posting-Host: dali15.zfe.siemens.de
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 2.0 (X11; I; SunOS 5.4 sun4m)