0 / 0 / 0
Регистрация: 02.10.2019
Сообщений: 5
|
||||||||||||||||
1 | ||||||||||||||||
Вывод класса с шаблонами16.05.2020, 12:47. Показов 666. Ответов 4
Метки нет (Все метки)
Здравствуйте,пытаюсь научится писать на cpp и сейчас столкнулся с такой проблемой:
При попытке вывода массива, который находится в классе a, ostream& operator<<(ostream& os, const CMass<T>& a) не может получить верное значение a.index, а вместо этого получает -858993460. Но при этом значение a.size он получает правильное. Почему так происходит и как это исправить ? файл main.cpp
Невозможно открыть базу данных программы *путь*\Debug\vc142.pdb; если несколько файлов CL.EXE осуществляют запись в один и тот же PDB-файл, воспользуйтесь /FS файл-main.cpp Невозможно открыть базу данных программы *путь*\Debug\vc142.pdb; если несколько файлов CL.EXE осуществляют запись в один и тот же PDB-файл, воспользуйтесь /FS файл-mass.cpp Я не понимаю из-за чего они появляются,бывает создаю переменную int ,присваиваю ей значение 20 в конструкторе,даже никак её не использую и появляются эти ошибки.
0
|
16.05.2020, 12:47 | |
Ответы с готовыми решениями:
4
Ввод вывод переменной класса, являющейся членом другого класса Создать класс обыкновенная дробь, поля класса – числитель и знаменатель. Методы класса: вывод дроби. В классе Проблема с шаблонами Работа с шаблонами |
6091 / 3449 / 1402
Регистрация: 07.02.2019
Сообщений: 8,768
|
|
16.05.2020, 12:52 | 2 |
В конструкторе копирования копировать index нужно то же(или инициализировать чем то).
0
|
0 / 0 / 0
Регистрация: 02.10.2019
Сообщений: 5
|
||||||
16.05.2020, 13:13 [ТС] | 3 | |||||
Но мне ещё нужно чтобы в main.cpp можно было написать
0
|
6091 / 3449 / 1402
Регистрация: 07.02.2019
Сообщений: 8,768
|
|
16.05.2020, 13:16 | 4 |
Вы путаете конструктор копирования с оператором присваивания(который, кстати у вас вообще не определён, так же как и деструктор)
Распространенные ошибки
0
|
0 / 0 / 0
Регистрация: 02.10.2019
Сообщений: 5
|
|||||||||||
16.05.2020, 16:52 [ТС] | 5 | ||||||||||
Я сделал как писали, это помогло,но появилась другая непонятная ошибка:
Когда пишу в main.cpp
0
|
16.05.2020, 16:52 | |
16.05.2020, 16:52 | |
Помогаю со студенческими работами здесь
5
Проблема с шаблонами Работа с шаблонами с++ работа с шаблонами Блокнот с шаблонами Работа с шаблонами Работа с шаблонами Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |