🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.lang.c++
Article #993

Templates

#993
From: Thomas Arend
Date: Thu, 14 Dec 1995 00:29
41 lines
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!TA

Show 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