home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / lang / cplus / 12618 < prev    next >
Encoding:
Internet Message Format  |  1992-08-19  |  1.4 KB

  1. Path: sparky!uunet!mcsun!corton!seti!goudurix.inria.fr!edelson
  2. From: daniel.edelson@inria.fr (Daniel R. Edelson)
  3. Newsgroups: comp.lang.c++
  4. Subject: Re: template static data members
  5. Message-ID: <4089@seti.UUCP>
  6. Date: 20 Aug 92 08:30:45 GMT
  7. References: <Bt5FDH.DFK@apollo.hp.com> <4086@seti.UUCP> <Bt8K2o.Azy@apollo.hp.com>
  8. Sender: news@seti.UUCP
  9. Reply-To: Daniel R. Edelson <daniel.edelson@inria.fr>
  10. Organization: INRIA -- Institut National de Recherche en Informatique et Automatique -- Rocquencourt, France
  11. Lines: 22
  12.  
  13. In article <Bt8K2o.Azy@apollo.hp.com>, vinoski@apollo.hp.com (Stephen Vinoski) writes:
  14. |> In article <4086@seti.UUCP> Daniel R. Edelson <edelson@sor.inria.fr> writes:
  15.  
  16. |> Regardless of my error, the real problem underlying all of this is
  17. |> that the compiler cannot tell a legal program containing an
  18. |> uninitialized definition for each static data member from an illegal
  19. |> program containing only declarations, no definitions, for each static
  20. |> data member, since in both cases a bss symbol is created.  It never
  21. |> used to matter until templates and automatic instantiation came along.
  22.  
  23. |> Thanks for making me go back and try this again, Dan, and also thanks
  24. |> for embarrassing me in public. :-) You should already know that I am
  25. |> perfectly capable of doing that without anyone's help. :-)
  26.  
  27. You'll just have to return the favor next time I open my mouth too
  28. wide. :-O
  29.  
  30. Ciao,
  31.  
  32. |> -steve
  33.  
  34. d-
  35.