Форум программистов, компьютерный форум CyberForum.ru

Сборка проекта в Borland Turbo C++ 3.0 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Непонятные символы при выводе http://www.cyberforum.ru/cpp-beginners/thread331156.html
Я уже такую фигню много раз наблюдал типа если не поставить '\0' или убрать при выводе какие то непонятные символы идут от пример. #include <iostream> using namespace std; int main() { char t = {'l','z'}; cout << t;
C++ Cтатическая переменная Подскажите пожалуйста почему в данном примере статическая переменная с не работает. #include<iostream> using namespace std; class a {private: http://www.cyberforum.ru/cpp-beginners/thread331146.html
VPN клиент C++
Здравствуйте дорогие форумчане проект трещит по швам необходима помощь в написании VPN клиента на C/CPP кто может помочь созданием подключения через VPN очень надо
C++ Как установить и обрабатывать HotKey из dll (из фильтра directshow)
Надо сделать горячую клавишу из своей динамической библиотеки (фильтра directshow) где нет своих окон в плеер который её подгружает. давно интересуюсь как, раньше надо было в dll сделать хоткей, после долгих попыток = забил. теперь возникла та-же потребность, но уже для фильтра directshow. найденные варианты: 1.RegisterHotkey на создаваемое из dll невидимое окно, сколько не пробовал - не...
C++ Перегрузка функцый http://www.cyberforum.ru/cpp-beginners/thread331097.html
У меня в классе есть 3 такие функции int getMonth(); std::string getMonth(); char *getMonth(); компилирую, пишет такую ошибку F:\Atk\ATime\ATime.h|14|error: 'std::string ATime::getMonth()' cannot be overloaded| F:\Atk\ATime\ATime.h|13|error: with 'int ATime::getMonth()'| F:\Atk\ATime\ATime.h|15|error: 'char* ATime::getMonth()' cannot be overloaded| F:\Atk\ATime\ATime.h|13|error: with 'int...
C++ Разложить число на простые множители Я для этого написал программу : #include <stdio.h> #define MAXN 1000 int main(){ freopen("input.txt","r",stdin); freopen("output.txt","w",stdout); int A,primes,pointer = 0,i = 2; //primes содержит простое число , а primes его степ. подробнее

Показать сообщение отдельно
larev01
0 / 0 / 0
Регистрация: 11.07.2010
Сообщений: 39
09.07.2011, 13:14  [ТС]     Сборка проекта в Borland Turbo C++ 3.0
Цитата Сообщение от Roof Посмотреть сообщение
Я так предполагаю - файл Shapes.cpp просто не включен в проект. Потому его содержимое не компилируется и не линкуется.
Включен. Объектный файл создается. А вот линковщик плеваться начинает.

Цитата Сообщение от pito211 Посмотреть сообщение
ошибки хотя бы покажи.
Linker error: Undefined symbol Circle::draw() const in module main.cpp
Linker error: Undefined symbol Circle::Circle(short, short, short) in module main.cpp

Если конструктор включаю в заголовочный файл, то:
Linker error: Undefined symbol Circle::draw() const in module main.cpp
Linker error: Undefined symbol Circle::move(short, short) in module main.cpp

Цитата Сообщение от pito211 Посмотреть сообщение
1) grafics будет дважды включён в shapes.cpp. В .h файле вроде как он вобще не нужен, по крайней мере я не вижу где он в нём используется.
Не будет, #ifndef'ом поймается. Хотя действительно он не нужен (остался висеть с тех пор, как класс со всеми методами был определен в заголовочном файле).

Цитата Сообщение от pito211 Посмотреть сообщение
если у тебя есть виртуальные методы, то неплохо бы и деструктор иметь виртуальный. По умолчанию генерится невиртуальный, если только ты не наследуешься от класса в котором он виртуальный
С этим я позже разберусь. Сейчас задача собрать проект.

Цитата Сообщение от pito211 Посмотреть сообщение
3) дело твоё конечно, но я бы на твоём месте структуру point завёл
Какой в ней смысл?

Цитата Сообщение от pito211 Посмотреть сообщение
4) сдаётся мне, что isMovable bool должна возвращать
Так и есть. Тока борландовский турбос, как оказалось, понятия не имеет о типе bool.

Цитата Сообщение от pito211 Посмотреть сообщение
рекомендую перенести свой прожект в vs 2008 и накатать всё на win32api, делов то на пять минут, тебе только WM_PAINT надо обрабатывать и никаких зато проблем с компилером
Мне проще в заголовочный файл определения методов вернуть (делов секунды на 3-4 ), но хочется разобраться с той ситуацией, которая сложилась.

Цитата Сообщение от pito211 Посмотреть сообщение
если исключить graphics то у меня всё откомпилировалось в gcc-g++, так что это твой борланд понтуется
В том-то и дело. Ошибок не вижу. Не понимаю че ему надо.
 
Текущее время: 08:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru