3 / 3 / 1
Регистрация: 30.05.2013
Сообщений: 339
|
|||||||||||
1 | |||||||||||
Создание лог файла. Нет подходящего конструктора по умолчанию16.07.2015, 17:18. Показов 902. Ответов 7
Метки нет (Все метки)
Добрый день, почему вылетает ошибка не пойму. Ошибка: нет подходящего конструктора по умолчанию.
И вторая ошибка Log::Log(void): перегруженная функция-член не найдена в "Log" вот код
Заранее спасибо!
0
|
16.07.2015, 17:18 | |
Ответы с готовыми решениями:
7
Нет подходящего конструктора по умолчанию Нет подходящего конструктора по умолчанию Нет подходящего конструктора по умолчанию Нет подходящего конструктора vector по умолчанию |
37 / 27 / 11
Регистрация: 09.06.2015
Сообщений: 100
|
|
16.07.2015, 17:21 | 2 |
А где ты создаешь объект данного класса? Скорее всего ты пытаешься передать конструктору что-то, о чем он не в курсе.
0
|
495 / 377 / 136
Регистрация: 27.01.2015
Сообщений: 1,588
|
|
16.07.2015, 17:22 | 3 |
Тут нужно посмотреть создание объекта
0
|
3 / 3 / 1
Регистрация: 30.05.2013
Сообщений: 339
|
|
17.07.2015, 10:43 [ТС] | 4 |
я закомментировал строку где создается объект класса, и получаю ошибку: Log::Log(void): перегруженная функция-член не найдена в "Log"
0
|
37 / 27 / 11
Регистрация: 09.06.2015
Сообщений: 100
|
|
17.07.2015, 11:31 | 5 |
bazelbodayFaron, Сделай проще, скинь кусок кода где ты его создаешь.
0
|
3 / 3 / 1
Регистрация: 30.05.2013
Сообщений: 339
|
|
17.07.2015, 11:43 [ТС] | 6 |
в другом .cpp файле пишу, подключил Log.h
далее просто : Log log1 = log1("D:\\Engine_log.txt"); log1.print("почему ты не запускаешься, сволочь") ;
0
|
37 / 27 / 11
Регистрация: 09.06.2015
Сообщений: 100
|
|||||||||||
17.07.2015, 13:20 | 7 | ||||||||||
bazelbodayFaron, Не правильно инициализируешь. надо так
1
|
3 / 3 / 1
Регистрация: 30.05.2013
Сообщений: 339
|
||||||
17.07.2015, 14:44 [ТС] | 8 | |||||
ок, запустил так :
Добавлено через 41 минуту кажется я начинаю понимать Добавлено через 2 минуты я создаю класс лог в готовый проект, но .cpp файл и заголовочный создаются во вложенной папке, не рядом с остальными классами и компилятор наверное ищет не в том месте где нужно. Непонятно почему в VS2010 когда создаешь класс он пихает его не рядом с остальными cpp шками и хидерами.. Добавлено через 12 минут да, именно так. Я отдельно создал класс и потом уже добавил его в проект и все заработало!
0
|
17.07.2015, 14:44 | |
17.07.2015, 14:44 | |
Помогаю со студенческими работами здесь
8
Нет подходящего конструктора по умолчанию. Наследование Ошибка: нет подходящего конструктора по умолчанию C2512: odejda: нет подходящего конструктора по умолчанию Не удаётся добавить в вектор объектов экземпляры класса (нет подходящего конструктора по умолчанию) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |