Article View: de.comp.lang.c++
Article #993Templates
From: Thomas Arend
Date: Thu, 14 Dec 1995 00:29
Date: Thu, 14 Dec 1995 00:29
41 lines
1258 bytes
1258 bytes
Hallo allerseits,
ich habe zwei Probleme mit templates, bei denen ich Hilfe benoetige:
1a.) Wie mache ich eine template-Klasse fuer alle template-Argument zu
einem Freund einer nicht-template-Klasse?
template<class T>
class A
{ ... } ;
class B
{
template<class T> friend class A ; // so geht's nicht!
...
} ;
1b.) In Abwandlung von 1a): Wie mache ich zwei template-Klassen zu
Freunden, die unterschiedliche template-Argumente besitzen?
template<class T1, class T2>
class A
{ ... } ;
template<int T3>
class B
{
template<class T1, class T2> friend class A ; // so auch nicht!
} ;
Vielleicht kann mir jemand weiterhelfen.
Thomas Arend
ta@couch.ping.de
arend@blasius.chemietechnik.uni-dortmund.de
-------------------------------------------------------------------
Thomas Arend arend@blasius.chemietechnik.uni-dortmund.de (office)
ta@couch.ping.de (private)
Technical Details
Message-ID:
<5zpWCiZcG3B@couch.ping.de>Path:
arc1-ca.pugleaf.net!couch.ping.de!TAShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!couch.ping.de!TA Date: 14 Dec 1995 01:29:00 +0100 From: TA@couch.ping.de (Thomas Arend) Newsgroups: de.comp.lang.c++ Message-ID: <5zpWCiZcG3B@couch.ping.de> Subject: Templates X-Newsreader: XP v3.02 X-Charset: ISO-8859-1