Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
17 / 17 / 4
Регистрация: 05.06.2012
Сообщений: 1,020
1

Не удается переписать переменную : "Expression must be a modifiable Ivalue"

07.05.2015, 10:54. Просмотров 661. Ответов 1
Метки нет (Все метки)

Здравствуйте.
В последней строке выпадает ошибка : "Expression must be a modifiable Ivalue"
C++
1
2
3
4
5
6
std::string Directories[1];
    ...
Directories[0] = SDirectory;  
       ...
delete Directories;
Directories = AddElement( Directories, FindFileData.cFileName);
(AddElement - функция возвращающая массив того же типа что и Directories)
Как это исправить? Почему так происходит?
Директива delete удаляет только содержимое переменной или после такого удаления нужно заново объявлять переменную?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.05.2015, 10:54
Ответы с готовыми решениями:

Как исправить ошибку "expression must be a modifiable lvalue"?
В коде возникла ошибка как ее исправить? Matrix Matrix::operator-(const Matrix & other) {...

Ошибка: "Expression must be modifiable lvalue"
Всем привет. Есть одна проблемка. vs2010 выдает ошибку в строке 20 Error: Expression must be...

Избавиться от сообщений "Файл не найден", "Системе не удается найти указанный путь", "Устройство не готово"
Здравствуйте. В батнике присутствует поиск файлов: for %%i in (c d e f g h i j k l m n o p q r s t...

Что делать если пишет такое "Не удается преобразовать из "int" в "System.IntPtr"."
Всем привет, столкнулся с тем, что пишет (Не удается преобразовать из "int" в "System.IntPtr".)...

1
581 / 384 / 216
Регистрация: 20.01.2013
Сообщений: 1,169
07.05.2015, 11:01 2
Оператор
C++
1
delete
используется в паре c
C++
1
new
.
Вобщем попробуйте удалить строку с delete.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.05.2015, 11:01

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

На переменную "x" типа "Components.Db.Maps.DefaultPairs" имеется ссылка из области "", но она не определена
Вызывает исключение когда в лямбде более одного свойства. Не могу понять как правильно провести...

Ошибки "Expression syntax" и "Unreachable code" при реализации класса матриц
Подскажите по коду. #include <iostream.h> #include <math.h> #include <string.h> #include...

"#lang planet neil/sicp", ошибка: "define: not allowed in an expression context."
Пробую решать задачи из SICP на Racket. В какой-то момент код из книжки не заработал, и я стал...

Компилатор, ошибка "expected primary-expression before "int" "
код #include <iostream.h> using namespace std; #include <windows.h> int...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.