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