|
|
От: |
guyos
|
|
| Дата: | 19.12.09 13:10 | ||
| Оценка: | |||
typedef vector<int>::iterator VecIter;
template <typename T, typename ValType>
void Put(T i, ValType value)
{
*i = value;
i++;
}
int main() {
vector<int> vec;
vec.push_back(0);
VecIter iter = vec.begin();
//for_each (vec.begin(), vec.end(), myfunction);
Put<VecIter>(iter, 0x07);
cout << vec[0];
return 0;
}