Arbeiten mit Mehreren Typnamen in Templates
Manchmal benötigen Sie mehr als einen Typ, um ihn in der Funktion zu verwenden, und dafür können Sie einfach mehr Template-Parameter hinzufügen. Stellen Sie nur sicher, dass Sie ihnen unterschiedliche Namen geben.
Hinweis
Es gibt keine inhärente Begrenzung für die Anzahl der Template-Parameter. Als allgemeine Richtlinie sollten Sie jedoch die Anzahl so gering wie möglich halten.
Erstellen Sie das Funktions-Template print_pair
, das es Ihnen ermöglicht, eine formatierte Nachricht mit einem Paar von Werten auszugeben. Durch die Definition der Template-Parameter können Sie die Typen der beiden Werte angeben, die Sie drucken möchten.
Swipe to start coding
Erstellen und Aufrufen einer Vorlage mit mehreren Typ-Parametern.
- Füllen Sie die
___
aus, um die Vorlagendefinition zu vervollständigen. - Rufen Sie die Vorlage zweimal auf:
- Erster Aufruf: Verwenden Sie
<int, std::string>
als Vorlagentypen. - Zweiter Aufruf: Verwenden Sie
<char, float>
als Vorlagentypen.
- Erster Aufruf: Verwenden Sie
Lösung
solution
Danke für Ihr Feedback!