|
0 / 0 / 0
Регистрация: 27.10.2019
Сообщений: 29
|
||||||
Ошибка при создании массива (бинарный "=": не найден оператор, принимающий правый операнд типа "Vector" (или приемлемое)30.11.2020, 20:15. Показов 1506. Ответов 33
Метки классы c++ (Все метки)
Создал класс n-мерного вектора, нужно создать массив из 5 n-мерных векторов, при реализации появляется ошибка "бинарный "=": не найден оператор, принимающий правый операнд типа "Vector" (или приемлемое преобразование отсутствует)" Я понимаю, что ошибка в реализации перегрузки оператора присваивания, но найти ее не могу.
0
|
||||||
| 30.11.2020, 20:15 | |
|
Ответы с готовыми решениями:
33
Ошибка C2679: бинарный '=': не найден оператор, принимающий правый операнд типа 'double'
|
|
0 / 0 / 0
Регистрация: 27.10.2019
Сообщений: 29
|
||||||
| 30.11.2020, 22:41 [ТС] | ||||||
|
Исправил, ошибка осталась
0
|
||||||
|
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
|
|||
| 30.11.2020, 22:43 | |||
|
bool operator ==(const Vector &z) const
0
|
|||
|
0 / 0 / 0
Регистрация: 27.10.2019
Сообщений: 29
|
||||||
| 30.11.2020, 22:48 [ТС] | ||||||
|
так?
0
|
||||||
|
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
|
||||||||
| 30.11.2020, 22:51 | ||||||||
0
|
||||||||
|
0 / 0 / 0
Регистрация: 27.10.2019
Сообщений: 29
|
||||||
| 30.11.2020, 22:54 [ТС] | ||||||
|
та же ошибка Вызвано исключение: нарушение доступа для записи.
this->vec было 0x1110112.
0
|
||||||
|
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
|
||
| 30.11.2020, 22:55 | ||
|
И - нужно для классов Vector и ArrayVec сделать конструкторы/операторы копирования и перемещения (можно один из них). Для ArrayVec можно просто их запретить - сделать приватными без реализации
Добавлено через 35 секунд
0
|
||
|
0 / 0 / 0
Регистрация: 27.10.2019
Сообщений: 29
|
|
| 30.11.2020, 22:56 [ТС] | |
|
так функция sort должна заполнить их по возрастанию
0
|
|
|
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
|
|
| 30.11.2020, 22:59 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 27.10.2019
Сообщений: 29
|
|
| 30.11.2020, 23:00 [ТС] | |
|
не, это уже не мой уровень)
0
|
|
|
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
|
|
| 30.11.2020, 23:01 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 27.10.2019
Сообщений: 29
|
|
| 30.11.2020, 23:03 [ТС] | |
|
просто когда я делал вектор по x и y не было таких проблем, и ничего этого не требовалось и все отлично работало, даже без констант и прочего, что ты подсказал
0
|
|
|
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
|
|
| 30.11.2020, 23:05 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 27.10.2019
Сообщений: 29
|
|
| 30.11.2020, 23:08 [ТС] | |
|
так задача поменялась, нужно n-мерный сделать
0
|
|
|
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
|
||
| 30.11.2020, 23:09 | ||
|
0
|
||
| 30.11.2020, 23:09 | |
|
Ошибка : бинарный "<<": не найден оператор, принимающий правый операнд типа point Ошибка C2679 бинарный "<<": не найден оператор, принимающий правый операнд типа бинарный "<": не найден оператор, принимающий левый операнд типа "const _Ty" (или приемлемое преобразование отсутствует) Ошибка в коде. не найден оператор, принимающий правый операнд типа 'int'
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства.
Жизнь действительно предъявляет каждому. . .
|
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
|
Лето уходит
kumehtar 17.08.2026
|
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
|
|
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины".
За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html
Задача: . . .
|
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
|
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет:
1. Использовать системное время и дату,
2. Есть возможность вводить время и дату вручную.
3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
|
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber.
Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
|