public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* Re: c++/7934: definition of static member for template class missing in obj file
@ 2002-12-03 15:10 bangerth
  0 siblings, 0 replies; only message in thread
From: bangerth @ 2002-12-03 15:10 UTC (permalink / raw)
  To: gcc-bugs, gcc-prs, michael_gu, mkjyg, nobody

Synopsis: definition of static member for template class missing in obj file

State-Changed-From-To: open->feedback
State-Changed-By: bangerth
State-Changed-When: Tue Dec  3 15:10:06 2002
State-Changed-Why:
    Hi Michael,
    your bug report is missing a code example, so it is hard to
    tell whether the problem is with the compiler or your program. Please send it to us so that we can tell.
    
    However, note that a common source of problems is that
    people write code like
      template <class T> struct X {
         static int i;
      }
    Now, in order to actually get a _definition_ of the static
    member variable, you have to have a line like
      template <class T> int X<T>::i;
    in your program.
    
    Regards
      Wolfgang

http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=7934


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2002-12-03 23:10 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-12-03 15:10 c++/7934: definition of static member for template class missing in obj file bangerth

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).