|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.03.2021, 21:45 | #1 |
Новичок
Джуниор
Регистрация: 08.03.2021
Сообщений: 1
|
Почему функция удаляется??
У меня есть данный код:
Код:
the default constructor of "BunkC" cannot be referenced -- it is a deleted function методом тыка я понял что проблема в стринге, но я не понимаю почему?? Последний раз редактировалось BDA; 09.03.2021 в 06:33. |
09.03.2021, 06:34 | #2 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,342
|
А вам точно нужен такой странный union?
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
09.03.2021, 08:13 | #3 | |
Форумчанин
Регистрация: 14.03.2012
Сообщений: 147
|
Цитата:
Код:
|
|
09.03.2021, 08:17 | #4 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Ну видимо потому что :
Код:
Стринг это же не статичный тип. И не имеет строго фиксированного размера. А вы пытаетесь объединить области памяти. Тут правильно задали вопрос, действительно ли объединение нужно??
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
09.03.2021, 12:14 | #5 |
фрилансер
Участник клуба
Регистрация: 11.10.2019
Сообщений: 1,010
|
VolkT, в union можно объединять только POD объекты. std::string к ним не относится
используй тип Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Почему при переборе не удаляется эта буква 'c'??? | Ignatella | Python | 14 | 23.07.2019 09:22 |
не удаляется запись - почему? | cliv | БД в Delphi | 2 | 25.07.2011 23:21 |
Почему не работает функция? | Jony Wocker | Общие вопросы C/C++ | 2 | 21.04.2010 00:01 |
С++. Почему удаляется последний эелемент? | AxenicX | Помощь студентам | 5 | 30.11.2009 00:41 |
Почему не работает функция? | rocky7 | Общие вопросы C/C++ | 2 | 17.02.2009 08:37 |