C++: Exemple d’une fonction générique pour afficher le contenu d’une liste

Author:

 list, list, deque
Download

#include 
#include

#include 
#include 
#include 
using namespace std;

template 
inline void afficher_elements(const T &coll, const char* optcstr="")
{
    typename T::const_iterator pos;

    std::cout << optcstr;
    for (pos=coll.begin(); pos!=coll.end(); ++pos) {
        std::cout << *pos << ' ';
    }
    std::cout << std::endl;
}

int main()
{
    list coll;
    vector coll2;

    for (int i=1; i<=9; ++i)
	{
        coll.push_back(i);
    }

    afficher_elements(coll,"Liste: ");

	return 0;
}

Leave a Reply

Your email address will not be published. Required fields are marked *