|
1 / 1 / 0
Регистрация: 02.05.2014
Сообщений: 37
|
||||||
Конструктор Шредингера "нет подходящего конструктора по умолчанию", хотя он есть08.03.2015, 11:45. Показов 2168. Ответов 8
Метки нет (Все метки)
собственно, код. на 156-й строке ( cont(circi)
ругается на отсутствие конструктора в классе.но он там есть! я его видел! а если серьезно, то у меня нет идей, что может не нравится в таком конструкторе ( cont (circ &part) ) программа должна выводить, пересекаются ли окружности, затем объект со сравнением, координатами и радиусом записывать в хранилище
0
|
||||||
| 08.03.2015, 11:45 | |
|
Ответы с готовыми решениями:
8
Visual жалуется на конструктор "Error C2512: нет подходящего конструктора по умолчанию" Нет подходящего конструктора по умолчанию
|
|
Модератор
13773 / 10966 / 6491
Регистрация: 18.12.2011
Сообщений: 29,246
|
|||||||||||||||||||
| 08.03.2015, 12:34 | |||||||||||||||||||
41 строка Что Вы хотели этой строкой сказать? Аналогично
1
|
|||||||||||||||||||
|
704 / 109 / 21
Регистрация: 22.06.2014
Сообщений: 241
|
|
| 08.03.2015, 12:38 | |
|
А что конкретно вам хочется, чтобы происходило в этой строке?
cont(circi); - это что вообще такое?
0
|
|
|
1 / 1 / 0
Регистрация: 02.05.2014
Сообщений: 37
|
|||
| 08.03.2015, 12:50 [ТС] | |||
|
zss,
цирк1 объявлен как инфо в классе, с мейном он не связан. я в классе и теле могу одинаковые переменные создать, ничего страшного не произойдет. на вход подается от 1 до 4 в зависимости от этого выполняется один из четырех конструкторов. (info circ1() это конструктор по умолчанию.
0
|
|||
|
Модератор
13773 / 10966 / 6491
Регистрация: 18.12.2011
Сообщений: 29,246
|
|||||||
| 08.03.2015, 12:58 | |||||||
Сообщение было отмечено Daniil как решение
Решение
cont это имя типа (такое же, как и int, например).
Чтобы создать экземпляр надо его объявить
конструктор cont (circ &part) Кстати первой строкой кода в конструкторе у Вас идет
1
|
|||||||
|
1 / 1 / 0
Регистрация: 02.05.2014
Сообщений: 37
|
|||
| 08.03.2015, 13:06 [ТС] | |||
|
0
|
|||
|
Модератор
13773 / 10966 / 6491
Регистрация: 18.12.2011
Сообщений: 29,246
|
|||||||
| 08.03.2015, 13:09 | |||||||
|
До тех пор, пока Вы явно не присвоили или непроинициализировали переменную, в ней находится мусор (любое значение). В данном случае - любое из (true,false). Кстати конструктор запускается всего один раз. Поэтому можете убрать if и оставить код, который инициализирует ВСЕ переменные класса. А остальное перенесите в какой-то другой метод, например обозванный как
Пока что там нет ни одного метода, кроме этого конструктора.
1
|
|||||||
|
1 / 1 / 0
Регистрация: 02.05.2014
Сообщений: 37
|
|
| 08.03.2015, 13:14 [ТС] | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 02.05.2014
Сообщений: 37
|
|
| 11.03.2015, 07:43 [ТС] | |
|
Выяснилось что он запускается не один раз. дело в том, что при проверки на пересечение проверяется всегда две окружности, которые строятся из конструктора по умолчанию. и в объекте тоже записаны постоянно они, несмотря на то, что вход в vvod1 и 2 осуществляется и значения меняются, после выхода из метода вновь применяется конструктор по умолчанию, хотя и не прописан ни в одной строке после.
0
|
|
| 11.03.2015, 07:43 | |
|
Помогаю со студенческими работами здесь
9
Нет подходящего конструктора по умолчанию
Нет подходящего конструктора по умолчанию Нет подходящего конструктора по умолчанию
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|
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.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|