|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.06.2013, 19:29 | #1 |
Форумчанин
Регистрация: 02.10.2009
Сообщений: 255
|
Глобальные переменные
Я создаю в отдельном файле глобальную переменную и подключаю ее к остальным. Выдаёт 13 ошибок вот таких:
(.bss+0x0):-1: ошибка: multiple definition of `n' (.bss+0x0):-1: ошибка: first defined here Компилирую с помощью Qt Creator!!!!
"Реальность воображаема, а воображаемое - реально" В. Соло
|
02.06.2013, 19:30 | #2 |
C++ hater
СтарожилДжуниор
Регистрация: 19.07.2009
Сообщений: 3,336
|
man odr .
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
02.06.2013, 19:34 | #3 |
Форумчанин
Регистрация: 02.10.2009
Сообщений: 255
|
Ещё вопрос.
Разве глобальные переменные не могут использоваться в нутри функций классов???????????????????????????? ??????????????????????????????????? ??????????????????????????????????? ????????????????
"Реальность воображаема, а воображаемое - реально" В. Соло
|
02.06.2013, 19:52 | #4 |
C++ hater
СтарожилДжуниор
Регистрация: 19.07.2009
Сообщений: 3,336
|
man global_variable
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
02.06.2013, 20:03 | #5 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,493
|
Явно создаете переменную в .h файле. Заголовочные файлы просто вставляются в соотвествущий .с файл. С точки зрения компилятора у вас есть два и более .с файлов, в которых объявлена переменная, соотвественно в конце линкер не знаер которую надо брать.
В заголовочном файле сделайте переменную extern: extern int x; А в *одном* из .с файлов просто объявите переменную: int x; |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Глобальные переменные | kilogram | PHP | 2 | 30.03.2012 09:19 |
Глобальные переменные | maks_m4a1 | PHP | 2 | 30.06.2011 01:07 |
Глобальные переменные | Дмитрий999 | Visual C++ | 1 | 13.02.2011 22:30 |
Глобальные переменные | Serghant | Общие вопросы C/C++ | 3 | 05.11.2009 20:51 |