I have:
void add_all_msgs(std::deque::iterator &iter);
How can I make that function \"generic\", so it can take any kind
#include #include #include #include using namespace std; template void add_all_msgs(T &iter) { } int _tmain(int argc, _TCHAR* argv[]) { std::deque::iterator it1; std::vector::iterator it2; std::list::iterator it3; add_all_msgs(it1); add_all_msgs(it2); add_all_msgs(it3); return 0; }