Vermeiden Sie es, der Verwendung einer Template-Methode das Schlüsselwort template voranzustellenC++

Programme in C++. Entwicklerforum
Guest
 Vermeiden Sie es, der Verwendung einer Template-Methode das Schlüsselwort template voranzustellen

Post by Guest »

Ich habe eine Struktur wie diese

Code: Select all

template
class Foo {
template
void bar();
}
Wie kann ich vermeiden, dass ich jedem Aufruf von bar auf einer Instanz von Foo eine Vorlage voranstellen muss, um das fehlende Schlüsselwort „template“ vor dem Namen der abhängigen Vorlage zu unterdrücken? Fehler?

Code: Select all

template 
void hi(Foo& foo) {
foo.template bar(); // avoid this, its ugly
}

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post