#include using namespace std; template void fonction_Gen(T1 x, T2 y) { cout << x << ' ' << y <<endl; } int main() { fonction_Gen(3, 3.14); fonction_Gen('a', "A bana"); return 0; }
A Voir sur le même Sujet
-
Générique: Exemple d’utulisation de ‘typeid’ pour retourner les informations sur le type d’une valeur
{filelink=15768} #include using namespace std; template class ClasseTest { T a; public: ClasseTest(T i) { a = i; } }; int main() { ClasseTest obj1(5); …
-
C++: Exemple d’une fonction générique qui peut afficher tout type des données
{filelink=15765} #include using namespace std; template class Afficher { public: void operator()(const T& t) { cout
-
C++: Exemple d’utilisation de type ‘enum’
{filelink=16242} #include using namespace std; //Spécification d’un type ‘enum’ enum jour_de_la_semaine { Dimanche, Lundi, Mardi, Mercredi, Jeudi, Vendredi, Samedi}; int main() { jour_de_la_semaine jour1, jour2; …
-
C++: Surcharge d’une fonction générique
{filelink=15769} #include using std::cout; using std::endl; template void test(T a) { cout
-
Exemple d’utilisation des ‘stack’ comme paramètre d’une fonction
{filelink=15130} #include using namespace std; #include template< typename T > void ajouter_elements( T &monStck, int deb, int fin ) { for ( int i = …
-
Une seule fonction générique pour afficher tous type de tableau
{filelink=15131} #include using std::cout; using std::endl; template< typename T > void afficher_tableau( const T *tab, int taille ) { for ( int i = 0; …
-
Exemple d’utilisation de la fonction template ‘inner_product()’
{filelink=15118} #include #include #include #include using namespace std; int main() { int tab1[10], tab2[10]; for (int i = 0; i < 10; ++i) { tab1[i] ...
-
C++: Exemple explicite d’utilisation de ‘stack’ avec une méthode générique
{filelink=15105} #include #include using namespace std; template void afficher_stack(stack& qStack); int main() { // Création d’un stack de int stack intStack; cout
-
Utilisation de stack en paramètre d’une fonction
{filelink=15109} #include #include #include #include using namespace std; template< typename T > void pushElements( T &refStack ) { for ( int i = 0; i …
-
C++: Exemple d’une fonction générique de l’algorithme de ‘tri à bulle’
{filelink=15770} #include using namespace std; template void trir_a_bulle(T *valeurs, int size) { register int a, b; T t; for(a=1; a < size; a++) for(b=size-1; b ...