Тип итератора для объекта const или объекта const в c ++ - PullRequest
0 голосов
/ 22 сентября 2018

Я понимаю, что могу просто ввести auto вместо попытки выяснить тип итератора, который я пытаюсь объявить ниже, но следующее выдает ошибку, и я должен получить неверный тип моего итератора и функциюпросто пытается сделать карту из вектора, но мне было интересно, каким должен быть тип следующего итератора вместо вектора :: iterator: просто любопытно, не хочу ли я использовать auto.

void createMapIntToMovie(const vector<Movie> &movieVec) { // function takes a vector of movies
        //and makes inttomovie map out of it(the movieid to movie)

        //1 - get movie id, 2 insert into the map

        vector<Movie>::iterator it = movieVec.begin();

}
...