Verwendung von Template Variable.
-
Hallo zusammen,
kann jemand mir sagen, wir mal so diese Funktion von Main Funktion aus.
template <class charT, class traits>
std::basic_ostream<charT, traits>& MyFuntion(std::basic_ostream<charT, traits> ss)
{return ss;
}Danke im voraus.
-
Anfänger2015 schrieb:
kann jemand mir sagen, wir mal so diese Funktion von Main Funktion aus.
Da bin ich ganz anderer. Viel.
-
ROFL
-
Anfänger2015 schrieb:
Hallo zusammen,
kann jemand mir sagen, wie man so diese Funktion von der Main Funktion aus aufrufen kann.
template <class charT, class traits>
std::basic_ostream<charT, traits>& MyFuntion(std::basic_ostream<charT, traits> ss)
{return ss;
}Danke im voraus.
-
-
volkard schrieb:
volkard schrieb:
Anfänger2015 schrieb:
kann jemand mir sagen, wir mal so diese Funktion von Main Funktion aus.
Ja. Aber das wäre zecklos. Was willste machen? Was soll die Funktion machen? Die Referenz wird baumeln.
zum Beispiel soll mit Daten füllen.
template <class charT, class traits>
std::basic_ostream<charT, traits>& MyFuntion(std::basic_ostream<charT, traits> ss)
{ss << "Meine daten" ;
return ss;
}
-
#include <iostream>
using namespace std;template <class charT, class traits>
std::basic_ostream<charT, traits>& MyFuntion(std::basic_ostream<charT, traits>& ss)
{ss << "Meine daten" ;
return ss;
}**int main(){
cout<<MyFuntion<<endl;
}
**
-
Wohl eher MyFunction(cout)
-
roflo schrieb:
Wohl eher MyFunction(cout)
Nö.
-
Hast ja recht. Wieder was dazugelernt.
-
Ja, das funktioniert.