TIP: Click on subject to list as thread! ANSI
echo: c_plusplus
to: JAVIER KOHEN
from: CLIFF RHODES
date: 1997-09-16 21:48:00
subject: inline const;

--> Javier Kohen wrote to Cliff Rhodes <--
JK>On 21-Aug-97, Cliff Rhodes wrote to Javier Kohen about inline
JK>const;.  
JK> JK>> /* This should be "inline Boolean installed() const;". */
JK> JK>> Boolean installed() const;
JK> CR> It won't be inline unless you define it here inside the class
JK> CR> OR you define it outside the class but still inside the
JK> CR> header. 
JK>Ok, but IIRC I have no problem using inline functions defined
JK>outside the header; the inline const is my only problem.
Are you sure? Any inline definition must be visible to any module that 
uses it. If you define an inline function outside of a header file, it 
must be local to one module. How else could the compiler 'inline' the 
code?
Cliff Rhodes
cliff.rhodes@juge.com
crhodes@flash.net
X CMPQwk 1.42 1692 X"Better a lean peace than a fat victory." - Thomas Fuller
--- Maximus/2 3.01
---------------
* Origin: COMM Port OS/2 juge.com 204.89.247.1 (281) 980-9671 (1:106/2000)

SOURCE: echomail via exec-pc

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.