C ++: ошибка: ожидаемое первичное выражение - PullRequest
2 голосов
/ 25 октября 2010
void add(int register, int& acc)
{
    acc += register;
}

main.cpp: 124: ошибка: ожидаемое первичное выражение перед регистром

с ошибкой прямо здесь

Ответы [ 2 ]

8 голосов
/ 25 октября 2010

" register " - это ключевое слово в C ++ (в основном это похмелье от C дней)

3 голосов
/ 25 октября 2010

register - это ключевое слово C ++, переименуйте его в другое. Он используется для определения переменных как подсказки компилятору для оптимизации хранения переменной непосредственно в регистр процессора, а не в ОЗУ - см. здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...