piece of code(4)

#include <iostream>


using namespace std;


template <class I, class T>
void function_iter(I iter, T t)
{
        cout << "In fucntion_iter()" << endl;
        return;
}


template <class I>
void function(I iter)
{
        cout << "In function()" << endl;
        function_iter(iter, *iter);
        return;
}


int main()
{
        int i;
        function(&i);
        cout << "In main()" << endl;
        return 0;
}

你可能感兴趣的:(piece of code(4))