C++ - Будет ли ругаться компилятор на какую-то из отмеченных строк кода? | ProgHub
Будет ли ругаться компилятор на какую-то из отмеченных строк кода?
vector<int> vec(3,1); 
const std::vector<int>::iterator iter = vec.begin(); 
*iter = 10;  //1 
++iter;      //2 
std::vector<int>::const_iterator iter2 = vec.begin(); 
*iter2 = 10; //3 
++iter2;     //4 
будет ругаться на 1 строку.
будет ругаться на 2 строку
будет ругаться на 3 строку
будет ругаться на 4 строку
код не содержит ошибок