Ошибка: повторяющийся символ - PullRequest
0 голосов
/ 04 октября 2010

Я объявляю "int x" в представлении A и в представлении B, но происходит ниже ошибки Почему?

Duplicate symbol -X in...

1 Ответ

1 голос
/ 04 октября 2010

Если вы объявили эту переменную int вне раздела интерфейса и вне какого-либо метода в разделе реализации, вы объявили глобальную переменную.

Глобальные переменные доступны во всем приложении, и может быть объявлен только один раз (кроме как extern-ссылки) в одном месте.

Если вам не нужна глобальная переменная, а переменная экземпляра объекта, объявите ее в скобках определения интерфейса.1005 *

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