Article View: de.comp.lang.c++
Article #2070Re: Borland C++ 5.0 ist da, unterstützt auch MFC!!!
From: Walter Doerwald
Date: Wed, 10 Apr 1996 20:12
Date: Wed, 10 Apr 1996 20:12
53 lines
1798 bytes
1798 bytes
Martin Aupperle schrieb in <4kd3se$a0n@dub-news-svc-5.compuserve.com> folgendes:
> "Walter Doerwald" <walter@data.franken.de> wrote:
>
> > Sicher, so Kleinigkeiten wie mutual und explicit scheinen zu funktionieren (zumindest
> >erkennt sie der Syntaxparser im Editor), aber z.B.
>
> >template<class T> class Gurk
> >{
> > class Hurz;
> >};
>
> >template<class T> class Gurk<T>::Hurz
> >{
> >};
>
> >geht z.B. nicht.
>
> Dies soll wohl auch so sein - oder was soll die Konstruktion bedeuten,
> wenn es ginge?
Ich definiere ein template-Klasse Gurk, in der ich eine verschachtelte
Klasse Gurk<T>::Hurz vorausdeklariere. Diese Klasse wird dann weiter unten
erst definiert.
> Kennst Du einen einzigen Compiler, wo das geht?
Leider nein, auch der GCC 2.7.2 macht damit AFAIR Probleme.
> Oder ein Buch, wo das
> beschrieben ist?
Im DWP April'95 steht zumindest, daß man verschachtelte Klassen
vorausdeklarieren kann. Selbiges sollte doch wohl auch für Template-Klassen
funktionieren.
> BTW: Was hat das Beispiel mit Templates zu tun?
Nix, abgesehen davon, daß ein
class Gurk
{
class Hurz;
};
class Gurk::Hurz
{
};
funktioniert.
Bis demnächst...
Walter Dörwald
Technical Details
Message-ID:
<45915971@data.franken.de>Path:
arc1-ca.pugleaf.net!data.franken.de!postmasterReferences:
<4jr54t$go8@newsbf02.news.aol.com> <45915952@data.franken.de> <4kd3se$a0n@dub-news-svc-5.compuserve.com>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!data.franken.de!postmaster Newsgroups: de.comp.lang.c++ References: <4jr54t$go8@newsbf02.news.aol.com> <45915952@data.franken.de> <4kd3se$a0n@dub-news-svc-5.compuserve.com> From: "Walter Doerwald" <walter@data.franken.de> Date: Wed, 10 Apr 96 21:12:33 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-NewsReader: IntuiNews 1.3a (7.9.95) Subject: Re: Borland C++ 5.0 ist da, unterstützt auch MFC!!! Message-ID: <45915971@data.franken.de> Organization: Kommunikationsnetz Franken e.V. (Region Bayreuth)