9 / 9 / 1
Регистрация: 02.08.2010
Сообщений: 270
|
||||||
1 | ||||||
ошибка компилятор ругается...01.12.2010, 22:21. Показов 1931. Ответов 8
Метки нет (Все метки)
ругается: D:\c++\time\main.cpp|71|error: default argument given for parameter 5 of 'LDay::LDay(DayOfWeek, short unsigned int, time, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string)'| D:\c++\time\main.cpp|55|error: after previous specification in 'LDay::LDay(DayOfWeek, short unsigned int, time, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string)'| D:\c++\time\main.cpp|71|error: default argument given for parameter 6 of 'LDay::LDay(DayOfWeek, short unsigned int, time, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string)'| D:\c++\time\main.cpp|55|error: after previous specification in 'LDay::LDay(DayOfWeek, short unsigned int, time, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string)'| D:\c++\time\main.cpp|71|error: default argument given for parameter 7 of 'LDay::LDay(DayOfWeek, short unsigned int, time, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string)'| D:\c++\time\main.cpp|55|error: after previous specification in 'LDay::LDay(DayOfWeek, short unsigned int, time, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string)'| D:\c++\time\main.cpp|71|error: default argument given for parameter 8 of 'LDay::LDay(DayOfWeek, short unsigned int, time, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string)'| D:\c++\time\main.cpp|55|error: after previous specification in 'LDay::LDay(DayOfWeek, short unsigned int, time, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string)'| D:\c++\time\main.cpp|71|error: default argument given for parameter 9 of 'LDay::LDay(DayOfWeek, short unsigned int, time, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string)'| D:\c++\time\main.cpp|55|error: after previous specification in 'LDay::LDay(DayOfWeek, short unsigned int, time, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string)'| D:\c++\time\main.cpp|71|error: default argument given for parameter 10 of 'LDay::LDay(DayOfWeek, short unsigned int, time, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string)'| D:\c++\time\main.cpp|55|error: after previous specification in 'LDay::LDay(DayOfWeek, short unsigned int, time, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string)'| D:\c++\time\main.cpp|71|error: default argument given for parameter 11 of 'LDay::LDay(DayOfWeek, short unsigned int, time, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string)'| D:\c++\time\main.cpp|55|error: after previous specification in 'LDay::LDay(DayOfWeek, short unsigned int, time, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string)'| D:\c++\time\main.cpp|71|error: default argument given for parameter 12 of 'LDay::LDay(DayOfWeek, short unsigned int, time, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string)'| D:\c++\time\main.cpp|55|error: after previous specification in 'LDay::LDay(DayOfWeek, short unsigned int, time, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string)'| D:\c++\time\main.cpp|71|error: default argument given for parameter 13 of 'LDay::LDay(DayOfWeek, short unsigned int, time, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string)'| D:\c++\time\main.cpp|55|error: after previous specification in 'LDay::LDay(DayOfWeek, short unsigned int, time, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string, std::string)'| ||=== Build finished: 18 errors, 0 warnings ===| когда где-нибудь убираю аргумент по умолчанию ругатся на этот агумент перестаёт. p.s. я довольно недавно в программировании возможно вопрос тупой простите уж за "ламерство".....
0
|
01.12.2010, 22:21 | |
Ответы с готовыми решениями:
8
Ошибка в конструкторе с параметром. Компилятор не ругается, но при запуске программы возникает ошибка Ошибка в коде, не могу исправить, ругается компилятор swap function. Ругается компилятор. В чем ошибка? На помощь ! ругается компилятор: |
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
||||||
01.12.2010, 22:24 | 2 | |||||
А если так?) Да и кстати.. Пространство имен-то подключено?
0
|
9 / 9 / 1
Регистрация: 02.08.2010
Сообщений: 270
|
|
01.12.2010, 22:27 [ТС] | 3 |
0
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
01.12.2010, 23:00 | 4 |
polimorf96, А при каком вызове функции он так говорит?
0
|
9 / 9 / 1
Регистрация: 02.08.2010
Сообщений: 270
|
|
01.12.2010, 23:08 [ТС] | 5 |
это определение конструктора.
в классе он был только объявлен. а после определён-LDay::LDay..... если взглануть на ошибку то кажется что он ругается на прототип(или портотип как правильно я не помню) и на определение. ну а функции определяются вне каких-либо функций....
0
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
01.12.2010, 23:10 | 6 |
polimorf96, При создании объекта с какими параметрами идет ругань? Или же идет без создания? Просто тут телепатов нет...
И да. Аргументы по умолчанию должны быть указаны в прототипе только насколько я помню. Вообщем скиньте код. Будет проще.
0
|
9 / 9 / 1
Регистрация: 02.08.2010
Сообщений: 270
|
||||||
01.12.2010, 23:14 [ТС] | 7 | |||||
Действительно,думаю будет проще....
:
0
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
||||||
01.12.2010, 23:17 | 8 | |||||
polimorf96, В определении не надо указывать, что параметры по умолчанию. Достаточно в прототипе (объявлении).
и #include <string> неплохо бы
1
|
9 / 9 / 1
Регистрация: 02.08.2010
Сообщений: 270
|
|
01.12.2010, 23:19 [ТС] | 9 |
0
|
01.12.2010, 23:19 | |
01.12.2010, 23:19 | |
Помогаю со студенческими работами здесь
9
Ругается компилятор Компилятор ругается Компилятор не ругается Ругается компилятор Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |