TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Wim Veldhuis
from: Neil Spring
date: 1994-08-03 21:39:12
subject: general programming question: how to?

wv> No, you are not completely right. But you are correct that once a
  wv> function is declared virtual, the function is virtual in all 
  wv> derived classes, and it is not necessary to define it virtual 
  wv> there. I am just used to doing that since often the base class is
  wv> in another module, and so it remembers me not to change the 
  wv> parameterlist. Doing that would hide the original function due to
  wv> function overloading. A lot of compilers give you a warning when 
  wv> that happens, but probably not all :-) 
  wv> 
  wv> If you've got more questions, just ask. 
 
ahhh, good point!  I see where that is useful...  (The book I've been
learning from does not use virtual in the derived classes) 
 
On the off chance that you might know,  do you have any ideas as to what
causes unresolved external errors when using templates?  I've been trying
to use a linked list class and have had such errors all over the place...
what gives?

--- Maximus/2 2.01wb


* Origin: OS/2 Connection {at} Mira Mesa, CA (1:202/354)
SEEN-BY: 12/2442 54/54 620/243 624/50 632/348 640/820 690/660 711/409 413 430
SEEN-BY: 711/807 808 809 934 942 712/353 623 713/888 800/1
@PATH: 202/354 301 1 209/710 209 280/1 396/1 3615/50 229/2
@PATH: 12/2442 711/409 54/54 711/808 809 934

SOURCE: echomail via fidonet.ozzmosis.com

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™.