Форум программистов, компьютерный форум, киберфорум
Наши страницы

Линковка проекта. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Даны матрицы A и B размером k на m и m на l соответсвенно.Найти произведение AB. http://www.cyberforum.ru/cpp-beginners/thread9973.html
горю с задачкой...помогите пожалуйста:( Даны матрицы A и B размером k на m и m на l соответсвенно.Найти произведение AB.
C++ Где скачать можно консольный компилятор небольшой для С++?! bcc32 к примеру или ещё другое, чтоб размер был небольшой. а то комп за кот-м сижу не мой, но хотелось бы хоть так компилить! http://www.cyberforum.ru/cpp-beginners/thread9952.html
Упражнения для освоения С++ C++
Привет, я хочу освоить программирование на более серозном уровне и мне интересно чему следует уделить усилия что б в будущем можно било создавать хорошие программы . При создание реальных проектов...
C++ Помогите с компиляцией!
Всем привет! Я решил влиться в ряды программеров (На Паскале уже могу чуть писать ) Решил учить СИ++. Куписл книгу, установил с диска Dev-C++ написал самую элементарную "прогу" И хотел откомпилить......
C++ Работа с файлами (консольный текстовый редактор) http://www.cyberforum.ru/cpp-beginners/thread9817.html
Собственно это будет не вопрос какой-то конкретный, а скорее хочу просто посоветоваться. На данный момент оно умеет только открывать файл (если нету - создает), да дописывать в конец файла...
C++ Даны два множества точек на плоскости Даны два множества точек на плоскости. Из первого множества выбрать три различные точки так, чтобы треугольник с вершинами в этих точках содержал (строго внутри себя) равное количество точек первого... подробнее

Показать сообщение отдельно
warobushek
2 / 2 / 0
Регистрация: 08.03.2008
Сообщений: 82

Линковка проекта. - C++

15.07.2008, 06:19. Просмотров 4776. Ответов 4
Метки (Все метки)

Уважаемые профессионалы, ткните меня носом в ошибку.
Есть некоторая программа с множеством функций и файлов.

-------------------------------------------------------------------------------
1. В проект входят:
main.cpp
файл1.сpp
файл2.сpp
...
файлN.сpp

2. Структура main.cpp :
#include main.h
<функция main>

3.Структура остальных файлов:
#include main.h
<функции>

4.Структура main.h:
#ifdef SECOND
extern переменная_1;
extern переменная_2;
#endif

#ifndef SECOND
#define SECOND
<включение заголовочных файлов>
<пользовательские типы данных>
<прототипы всех функций проекта>
глобальная переменная_1;
глобальная переменная_2;
#endif

-------------------------------------------------------------------------------

Проблема в том, что на стадии линковки происходит ошибка - "повторное объявление глобальных переменных 1 и 2".
В чем проблема? Защита ведь вроде стоит.

среда - Borland C 3.1++
----------------------------------
Если на словах не понятно, то есть возможность посмотреть сами исходники на http://warobushek.jino-net.ru/work.rar
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.