|
13 / 13 / 6
Регистрация: 21.11.2013
Сообщений: 365
|
||||||
Обнаружен многократно определенный символ - один или более06.07.2015, 08:39. Показов 12507. Ответов 14
Метки нет (Все метки)
Здравствуйте. Выскакивает ошибка: error LNK1169: обнаружен многократно определенный символ - один или более. А из-за чего не пойму. Подскажите пожалуйста
0
|
||||||
| 06.07.2015, 08:39 | |
|
Ответы с готовыми решениями:
14
Обнаружен многократно определенный символ - один или более Visual Studio Fatal error LNK1169: обнаружен многократно определенный символ - один или более |
|
80 / 77 / 8
Регистрация: 19.06.2015
Сообщений: 126
|
||||||
| 06.07.2015, 09:23 | ||||||
Функция main() возвращает целое число, которое принимает вызывающий процесс — обычно этим процессом является операционная система. Возврат значения из main() эквивалентен вызову функции exit() с тем же самым значением. Если main() нe возвращает значение явно, то вызывающий процесс получает формально неопределенное значение. На практике же большинство компиляторов С автоматически возвращают 0, но если встает вопрос переносимости, то на такой результат полагаться с уверенностью нельзя. Добавлено через 21 секунду http://lord-n.narod.ru/downloa... 6/0606.htm
1
|
||||||
|
13 / 13 / 6
Регистрация: 21.11.2013
Сообщений: 365
|
||||||
| 06.07.2015, 09:29 [ТС] | ||||||
|
Lovc, Подскажите, что поменялось?
Добавлено через 3 минуты Поменял void на int main, добавил return, но ошибка осталась. Если сделать так:
0
|
||||||
|
80 / 77 / 8
Регистрация: 19.06.2015
Сообщений: 126
|
|
| 06.07.2015, 09:30 | |
|
Виктор27,
1) Библиотека #include <stdlib.h> для system("PAUSE") 2) Тип возвращаемого значения главной функции: int main() и соответственно само возвращение return 0.
0
|
|
|
13 / 13 / 6
Регистрация: 21.11.2013
Сообщений: 365
|
|
| 06.07.2015, 09:31 [ТС] | |
|
0
|
|
|
80 / 77 / 8
Регистрация: 19.06.2015
Сообщений: 126
|
|
| 06.07.2015, 09:32 | |
|
Виктор27, у меня не выдает ошибки, но скорее всего ваш компилятор думает так: если определен конструктор, то он что-то должен делать, а если он ничего не делает, зачем тут конструктор.
1
|
|
|
13 / 13 / 6
Регистрация: 21.11.2013
Сообщений: 365
|
|
| 06.07.2015, 09:36 [ТС] | |
|
Странно. Lovc, Все равно спасибо.
0
|
|
|
80 / 77 / 8
Регистрация: 19.06.2015
Сообщений: 126
|
|
| 06.07.2015, 09:40 | |
|
Виктор27, какой у вас компилятор?
0
|
|
|
13 / 13 / 6
Регистрация: 21.11.2013
Сообщений: 365
|
|
| 06.07.2015, 09:48 [ТС] | |
|
Microsoft Visual studio 2013
0
|
|
|
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
|
|
| 06.07.2015, 09:49 | |
|
0
|
|
|
80 / 77 / 8
Регистрация: 19.06.2015
Сообщений: 126
|
|||
| 06.07.2015, 10:18 | |||
|
Добавлено через 23 минуты У вас есть другие файлы в той же директории?
0
|
|||
|
13 / 13 / 6
Регистрация: 21.11.2013
Сообщений: 365
|
|
| 06.07.2015, 10:21 [ТС] | |
|
А я файл, скинул в первом сообщении.
Проект - просто пустой проект.
0
|
|
|
19500 / 10105 / 2461
Регистрация: 30.01.2014
Сообщений: 17,818
|
|||||||||||
| 06.07.2015, 10:31 | |||||||||||
Сообщение было отмечено Виктор27 как решение
Решение
Виктор27,
Вот это
А в определение конструктора в h их добавить
Lovc, у него ошибка линкера, а не компилятора, поэтому рассуждать о корректности типа возврата у main здесь нет особого смысла, т.к. этап компиляции уже прошел. VS пропускает void main без ошибок. Неинлайновое определение конструктора написал в h, подключает его в двух cpp и закономерно получает multiple definition от линкера.
2
|
|||||||||||
|
80 / 77 / 8
Регистрация: 19.06.2015
Сообщений: 126
|
|
| 06.07.2015, 10:35 | |
|
DrOffset, понял, я даже в файл не заглянул, думал, нет ничего, захожу, а там то, что вы говорите, поэтому у меня и запустилось без ошибок.
0
|
|
|
13 / 13 / 6
Регистрация: 21.11.2013
Сообщений: 365
|
|
| 06.07.2015, 11:04 [ТС] | |
|
DrOffset, Благодарю. Не силен я в этом еще)) Большое спасибо, помогли разобраться.
Добавлено через 27 секунд Lovc, И Вам спасибо, что уделили свое время))
0
|
|
| 06.07.2015, 11:04 | |
|
Помогаю со студенческими работами здесь
15
Fatal error LNK1169: обнаружен многократно определенный символ - один или более fatal error LNK1169: обнаружен многократно определенный символ - один или более fatal error LNK1169: обнаружен многократно определенный символ - один или более
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|