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

Сборка многофайлового приложения: ошибка LNK2005 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В чем ошибка в файловом потоке? http://www.cyberforum.ru/cpp-beginners/thread1151095.html
Есть программа. В файле borders.in такой текст: 6 6 2 1 1 4 4 3 3 6 6 . В файл borders.out выводится сам массив. Во время компиляции включается отладка и Visual Studio указывает на ошибку в...
C++ Функция упорядочивания элементов set Возникла проблема на классах (элементами сет были классы). Но я попробовал такую вещь с int, и появилась та же ошибка. bool com (const int& a, const int& b) { return a<b; } Эта функция... http://www.cyberforum.ru/cpp-beginners/thread1151091.html
Перевод числа в p-ичной системе счисления в десятичную систему C++
Задание: Дана символьная строка, представляющая собой запись натурального числа в p-ичной системе счисления (2 ≤ р ≤ 9). Составить программу для перевода этого числа в десятичную систему счисления. ...
Вычислить произведение элементов массива, расположенных между первым и вторым нулевыми элементами C++
Привет всем. Нужна помощь в таком вопросе: в одномерном массиве, состоящем из n целых элементов, вычислить произведение элементов массива, расположенных между первым и вторым нулевыми элементами....
C++ Генератор квадратных уравнений http://www.cyberforum.ru/cpp-beginners/thread1151024.html
Ребят, очень нужна ваша помощь. Нужно написать генератор квадратных уравнений. Подскажите с помощью какого алгоритма это возможно сделать? Или подскажите свои идеи как это можно реализовать. Суть...
C++ Ввод строки char с пробелами Всем доброго дня. Подскажите плз, У меня есть указатель char *str как ввести в него строку с пробелами которую ввел пользователь. Класс стринг нельзя использовать и его функции. подробнее

Показать сообщение отдельно
Leoleshucov008
13 / 13 / 1
Регистрация: 23.02.2010
Сообщений: 221
19.04.2014, 17:21  [ТС]
Цитата Сообщение от alsav22 Посмотреть сообщение
Сообщение от Leoleshucov008
А как в таком случае поступать?
Смотря что в этих хедерах: указатели на другой класс, или объекты другого класса.
В ColorButton.cpp подключается ColorButton.h. В ColorButton.cpp есть метод в котором такая строчка
C++
1
if(Panel *p = dynamic_cast<Panel*>(obj)) //obj - тип Object
.
Аналогично и в Panel.cpp
C++
1
if(ColorButton *p = dynamic_cast<ColorButton*>(obj)) //obj - тип Object
.
Цитата Сообщение от alsav22 Посмотреть сообщение
Сообщение от Leoleshucov008
Получаю ошибку LNK2005: метод Point::metod_name() уже определен в Application.obj
И где у вас ещё определён Point::metod_name(), кроме Application.cpp?
Добавлено через 1 минуту
Сообщение от Leoleshucov008
Для каждого .h кроме Point.h есть соответствующий .cpp
Где реализации методов Point находятся?
Реализация методов Point находится в Point.h после описания класса Point. Там и определен Point::method_name()
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru