🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.lang.c
Article #4566

Re: g++-2.1 template class question.

#4566
From: Ken Kawahigashi
Date: Thu, 09 Jul 1992 07:54
59 lines
2967 bytes
$B$3$N(J NG $B$K$O=i$a$FEj9F$7$^$9!"@nEl!w?@F`@n(J$BBg$G$9!#(J

In article <SASAKI.92Jun24232554@comet.ttl.cas.uec.ac.jp> sasaki@ttl.cas.uec.ac.jp (Kazuyoshi Sasaki) writes:

> > g++-2.x $B$N(Jtemplate $B5!G=$N$3$H$GC/$+65$($F2<$5$$(J(_o_)$B!#(J
> > template <class T>  $B$G@k8@$7$?%/%i%9$N%a%s%P4X?t$,(Jstatic $B$K(J
> > $B$J$C$A$c$&$s$G$9$,!"$3$l$r30It$+$i;2>H$G$-$k$h$&$K$7$?$$(J$B$N$G$9$,(J
> > $B$I$&$9$l$P$$$$$s$G$7$g$&!#(J

$B;d$b(J DOS $B$N(J Borland C++ 3.0 $B$GF1$8$h$&$J$3$H$GG:$_$^$7$?!#(J
$B%F(J$B%s%W%l!<%H%/%i%9$N%a%s%P4X?t$NDj5A$r(J main $B4X?t$HJL%U%!%$%k$G(J
$B9T$J$C$?$H$3$m!"%j%s%+$,%Q%9(J 2 $B$G%a%s%P4X(J$B?t$K$D$$$F(J Undefined Symbol
$B%(%i!<$r=P$7$F$7$^$$$^$7$?!#(J

$B$=$3$G%^%K%e%"%k$rD4$Y$F$$$?$H$3$m!"<!$N$h$&(J$B$JFbMF$N5-=R$,$"$j$^$7$?!#(J

$B%F%s%W%l!<%H%$%s%9%?%s%9!J%F%s%W%l!<%H$+$i@8@.$5$l$k%/%i%9!"$^$?$O4X?t!K(J
$B$r@8@.$9$k$K$O!"4X?t$N>l9g$O!"4X?t$N%\%G%#$r!"%/%i%9$N>l9g$O%a%s%P4X?t$N(J
$B%\%G%#$H@EE*%G!<%?%a%s%P$NDj(J$B5A$rI,MW$H$9$k!#(J

$B$D$^$j!"(J

class A;

$B$@$1$G$O(J

A a;

$B$r@8@.$G$-$J$$$N$HF1MM$K!"(J

template<class T> class A {
public:
	T f();
};

$B$@$1$G$O!"%F%s%W%l!<%H%/%i%9$r@8@.$9$k$3$H$,=PMh$J$$$h$&$J$N$G$9!#(J

template<class T> class A {
public:
	T f() { ... }
};

$B$N$h$&$K!"%$%s%i%$%s$GDj5A$9$k$HE\$i$l$J$/$F$9$_$^(J$B$7$?!#(J
$B%/%i%9%F%s%W%l!<%H$N>l9g!"%a%s%P4X?t$NDj5A$O%X%C%@%U%!%$%k$K5-=R$9$k(J
$BI,MW$,$"$k$h$&$G$9!#(J

$B$?$@(J$B$7!"(JBorland C++ $B$G$O%*%W%7%g%s$GDj5A$N$"$k%U%!%$%k$G!"(J-Jgd
$B!J%Q%V%j%C%/$JDj5A$r@8@.$9$k!K!"30It;2>H$9(J$B$k%U%!%$%k$G(J -Jgx $B!J30It(J
$B;2>H$r@8@.$9$k!K$H$$$&%9%$%C%A$r$D$1$F%3%s%Q%$%k$9$k$3$H$G!"30It;2>H(J
$B2DG=$J%F(J$B%s%W%l!<%H%/%i%9$,@8@.$5$l$k$h$&$G$9!#!J$^$@;n$7$F$$$^$;$s(J(^ ^;)$B!K(J

g++ $B$G$O$3$l$KAjEv$9$k%3%s%Q%$%k%9(J$B%$%C%A$,$"$k$N$G$7$g$&$+!)(J

$B0J>e!"$*Lr$KN)$F$?$+$I$&$+$o$+$j$^$;$s$,!#(J

--
/*       $B@nEl(J $B7r!w>pJs2J3X(J$B2J!%M}3XIt!%?@F`@nBg3X!%J?DM%-%c%s%Q%9(J       */
/*                      ken@info.kanagawa-u.ac.jp                      */
/*                      kk@tansei.cc.u-tokyo.ac.jp                     */
Technical Details
Message-ID: <KK.92Jul9165450@tansei2.tansei.cc.u-tokyo.ac.jp>
Path: arc1-ca.pugleaf.net!sparky!uunet!ccut!news.u-tokyo.ac.jp!yayoi!tansei1!kk
References: <SASAKI.92Jun18153722@comet.ttl.cas.uec.ac.jp> <SASAKI.92Jun24232554@comet.ttl.cas.uec.ac.jp>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 106434,75a9e4ed36c1e849
X-Google-Attributes: gid106434,public
X-Google-ArrivalTime: 1992-07-08 20:05:50 PST
Path: arc1-ca.pugleaf.net!sparky!uunet!ccut!news.u-tokyo.ac.jp!yayoi!tansei1!kk
From: kk@tansei.cc.u-tokyo.ac.jp (Ken Kawahigashi)
Newsgroups: fj.lang.c
Subject: Re: g++-2.1 template class question.
Message-ID: <KK.92Jul9165450@tansei2.tansei.cc.u-tokyo.ac.jp>
Date: 9 Jul 92 07:54:50 GMT
References: <SASAKI.92Jun18153722@comet.ttl.cas.uec.ac.jp>
 <SASAKI.92Jun24232554@comet.ttl.cas.uec.ac.jp>
Sender: news@tansei.cc.u-tokyo.ac.jp
Distribution: fj
Organization: Computer Centre, University of Tokyo
Lines: 59
In-reply-to: sasaki@ttl.cas.uec.ac.jp's message of 24 Jun 92 14:25:54 GMT