临时对象的产生与运用
#include <stdio.h>
#include<stdlib.h>
#include<iostream>
#include<vector>
#include<algorithm>
using namespace std;
template <typename T>
class print {
public:
	void operator()(const T& elem)
	{
		cout << elem << " ";
	}
};
int main()
{
	int ia[6] = { 0,1,2,3,4,5 };
	vector<int> iv(ia, ia + 6);
	for_each(iv.begin(), iv.end(), print<int>());
}
临时对象,就是一种无名对象。




















