C++ - Что будет выведено на экран в результате работы программы? | ProgHub
Что будет выведено на экран в результате работы программы?
#include <iostream>  
#include <vector> 
#include <algorithm> 
using namespace std;  
 
void addNum(int num) 
{  
  num +=1;   
} 
 
int main() 
{ 
   vector <int> a; 
   for(int i=0; i<5; i++) 
       a.push_back(i); 
 
   vector <int>:: iterator first, last; 
   first = a.begin(); 
   last = a.begin()+3; 
 
   for_each(first, last, addNum); 
 
   for(int i=0; i<5; i++) 
       cout << a.at(i); 
    return 0; 
} 
12345
01234
12334
Ошибка компиляции