|
245 / 246 / 38
Регистрация: 08.04.2013
Сообщений: 927
|
||||||||||||||||
Непонятная для меня ошибка08.04.2013, 22:33. Показов 2378. Ответов 27
Метки нет (Все метки)
Доброго времени суток. Во время выполнения оператора присваивания вылетает ошибка "Access violation", происходит это в месте обращения к элементу массива переменной input (см. код). Если просто посмотреть что находится в массиве, то там вместо чего-то вразумительного находится "CXX0030: Error: expression cannot be evaluated".
Что это может значить?
Спасибо всем ответившим!
0
|
||||||||||||||||
| 08.04.2013, 22:33 | |
|
Ответы с готовыми решениями:
27
непонятная для меня ошибка прошу объяснить знающих людей Неизвестная (для меня) ошибка в коде!
|
|
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|||
| 09.04.2013, 23:37 | |||
|
Добавлено через 2 минуты
0
|
|||
|
245 / 246 / 38
Регистрация: 08.04.2013
Сообщений: 927
|
|
| 09.04.2013, 23:43 [ТС] | |
|
alsav22, прошу прощения. очяпятка. не "при возврате ссылки", а "перед закрытием окна", то есть после выполнения system("pause").
Где конкретно не скажу, ибо брожу по сайтам с гугла. Аргументация в пользу ссылки была такой:"лишний раз не вызывается конструктор копирования, соответственно экономим время". На сколько этот аргумент правилен я оценить не могу, но то,что действительно не вызывается конструктор копирования, знаю точно. Сам проверял в другом проекте.
0
|
|
|
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|||
| 09.04.2013, 23:56 | |||
|
Добавлено через 3 минуты
0
|
|||
|
245 / 246 / 38
Регистрация: 08.04.2013
Сообщений: 927
|
|||
| 10.04.2013, 00:08 [ТС] | |||
|
Спасибо за помощь. Вопросов пока что больше нет!
0
|
|||
|
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|
| 10.04.2013, 00:14 | |
|
Конструктор копий может вызываться ведь не только в методах, которые вы перегрузили, но и в других случаях. Поэтому, по ссылке вы возвращаете, или не по ссылке, но, если есть поля с указателями, нужно создавать конструктор для глубокого копирования.
0
|
|
|
245 / 246 / 38
Регистрация: 08.04.2013
Сообщений: 927
|
|
| 10.04.2013, 00:19 [ТС] | |
|
0
|
|
|
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
||||||
| 10.04.2013, 00:39 | ||||||
|
Есть неявный конструктор копирования (конструктор поверхностного копирования), который предоставляется по умолчанию, если неопределён явный. Он просто копирует поля класса. Во многих случаях, этого вполне достаточно. Это всё похоже на работу явного и неявного операторов присваивания. В вашем коде задаётся явный оператор присваивания (по той же причине). Если бы работал неявный, то это выглядело бы так:
0
|
||||||
|
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
||||||
| 11.04.2013, 01:53 | ||||||
|
Если код немного изменить, то можно увидеть, где что срабатывает:
0
|
||||||
| 11.04.2013, 01:53 | |
|
Непонятная ошибка Непонятная ошибка непонятная ошибка
непонятная ошибка Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Родители токсичные абьюзеры по отношению к своим детям ругают их оскорбляют не любят
zorxor 08.11.2026
Жить в атмосфере постоянных оскорблений, критики и холодности со стороны родителей — это тяжелое и болезненное испытание, которое оставляет глубокие эмоциональные раны. Токсичное и абьюзивное. . .
|
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы.
Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
|
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version
Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
|
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров".
Задача:
Запрет инициалов.
Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
|
|
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . .
Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
|
Красочные поля с номером страницы svg+background-image
russiannick 04.11.2026
Красочные поля с номером страницы не менее важны чем в эпоху бумажных книг.
Посему спешу представить почтеннейшей публике этот важный инструмент который эти поля и формирует.
В процессе разработки. . .
|
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
|
Генератор паролей (вариант №4)
Maks 01.11.2026
После публикации 3-го варианта генератора паролей, разослал его своим коллегам (с целью оценки), в итоге были получены следующие рекомендации:
1. Вернуть возможность использования знаков | 1 l I;. . .
|