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

LNK2005 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ слишком много включаемых файлов http://www.cyberforum.ru/cpp-beginners/thread641447.html
Как исправить ошибку??? слишком много включаемых файлов: глубина = 1024
C++ Решить систему уравнений вот такая задачка.... http://www.cyberforum.ru/cpp-beginners/thread641410.html
C++ Задача "Банковские проценты"
Вот условие: Вклад в банке составляет x рублей. Ежегодно он увеличивается на p процентов, после чего дробная часть копеек отбрасывается. Каждый год сумма вклада становится больше. Определите, через сколько лет вклад составит не менее y рублей. Программа получает на вход три натуральных числа: x, p, y и должна вывести одно целое число. Вот решение с сайта-источника: double x,p,y; int...
Вывести кол-во маршрутов, ведущих узника к выходу и проходящих через M+N-1 комнату, или слово impossible, если таких маршрутов не существует C++
Здравствуйте! Имеем функцию на C++.Помогите исправить ошибки, чтобы выводился правильный результат. Сначало условие, а ниже будет недоработанный код Попытка к бегству Узник пытается бежать из замка, который состоит из MN квадратных комнат, расположенных в виде прямоугольника M×N. Между любыми двумя соседними комнатами есть дверь , однако некоторые комнаты закрыты и попасть в них нельзя. В...
C++ Аналог функции strcpy http://www.cyberforum.ru/cpp-beginners/thread641341.html
myStrlen был дан как пример в книге, а свой myStrcpy неполучается написать:pardon: int myStrlen(char *str1); char myStrcpy(char *b, char *str2); int main(){ setlocale(LC_CTYPE,"Russian"); char buffer; cout << "Количество букв в слове \"Мой strlen\": "; cout << myStrlen("Мой strlen") << "\n"; cout << myStrcpy(buffer, "Мой strcpy");
C++ о связи классов и наследовании даты #ifndef base_hpp #define base_hpp #include "Data.hpp" #include <iostream> using namespace std; class base { подробнее

Показать сообщение отдельно
novi4ok
549 / 502 / 8
Регистрация: 23.07.2009
Сообщений: 2,359
Записей в блоге: 1
23.08.2012, 17:15     LNK2005
то, что ты сделал, эквивалентно следующему:

файл a.cpp:
C++
1
2
3
void foo (){
;
}
файл b.cpp:
C++
1
2
3
void foo (){
;
}
и компилишь и собираешь их вместе. они компилятся, а линкер не знает, которую ф-ю искользовать - из a или b

ты сделал именно это, но "сэкономил": включил одинаковые ф-ии во все практически модули сборки путем включения всех своих хидерных файлов.
 
Текущее время: 05:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru