![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 02.10.2009
Сообщений: 255
|
![]()
Я создаю в отдельном файле глобальную переменную и подключаю ее к остальным. Выдаёт 13 ошибок вот таких:
(.bss+0x0):-1: ошибка: multiple definition of `n' (.bss+0x0):-1: ошибка: first defined here Компилирую с помощью Qt Creator!!!! ![]() ![]() ![]() ![]() ![]() ![]()
"Реальность воображаема, а воображаемое - реально" В. Соло
|
![]() |
![]() |
![]() |
#2 |
C++ hater
Старожил
Регистрация: 19.07.2009
Сообщений: 3,333
|
![]()
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 |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 02.10.2009
Сообщений: 255
|
![]()
Ещё вопрос.
Разве глобальные переменные не могут использоваться в нутри функций классов???????????????????????????? ??????????????????????????????????? ??????????????????????????????????? ????????????????
"Реальность воображаема, а воображаемое - реально" В. Соло
|
![]() |
![]() |
![]() |
#4 |
C++ hater
Старожил
Регистрация: 19.07.2009
Сообщений: 3,333
|
![]()
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 |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,368
|
![]()
Явно создаете переменную в .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 |