Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Borland C++ 3.11 Прости, Господи...

1.9K
18 апреля 2008 года
burst
94 / / 04.09.2006
Друзья, снова меня постигла кара и судьба меня заставляет ковыряться и заставлять работать прогу, написанную в этой прекрасной среде разработки.
ПОЧЕМУ? есть файл src.cpp и header.h. В header.h объявлена переменная A почему линкер орет что она переопределена в src.cpp ????
 
Код:
/*header.h*/
double A[3][3];

/*src.cpp*/
#include "header.h"
A[0][0] = 2.2;


Почему Linker error: _A defined in module HEADER.H is duplicated in module SRC.CPP?
5
18 апреля 2008 года
hardcase
4.5K / / 09.08.2005
Цитата: burst
ПОЧЕМУ? есть файл src.cpp и header.h. В header.h объявлена переменная A почему линкер орет что она переопределена в src.cpp ????

Компилируешь раздельно?

1.9K
19 апреля 2008 года
burst
94 / / 04.09.2006
Я создал проект в который и добавил эти два файла...
247
19 апреля 2008 года
wanja
1.2K / / 03.02.2003
Раз уж header.h уже объявлен в src.cpp, то при подключении src.cpp он подключится и так. Так что либо подключай только src.cpp, либо кури хелп про #define, #ifdef, #ifndef.....
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог