Форум программистов, компьютерный форум, киберфорум
Наши страницы

Ошибка при освобождении памяти (delete) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Компиляция исходного кода в работающей программе http://www.cyberforum.ru/cpp-beginners/thread1223908.html
Привет. Подскажите, как можно скомпилировать код, и использовать полученный результат в запущенной программе, если этот самый код находится, в компоненте (memo, list итд - неважно) этой запущенной...
C++ SDL2 BlitScaled и прозрачность - масштабирование изображения Здравствуйте. Пару дней назад начал работать с SDL2, возникла некоторая проблема, никак не могу масштабировать изображение с прозрачностью. /* * File: main.cpp * Author: vortex * *... http://www.cyberforum.ru/cpp-beginners/thread1223906.html
Как прочитать числа из бинарного файла C++
Нужна помощь. Пытаюсь читать из бинарного файла простые числа, но ничего не читается. Файл взят тут, там же и его описание, через Hex editor он просматривается. Мой код: #include <iostream> ...
C++ Преобразовать любое значение в строку
Привет. У меня есть примерно такая функция: template<typename T> std::string ToString(T value) { return std::to_string(value); }она работает на стандартных типах, ну это понятно. Как сделать...
C++ Написать программу, вычисляющую функцию, представленную в виде ряда с заданной точностью http://www.cyberforum.ru/cpp-beginners/thread1223892.html
Ребят помогите пожалуйста. Написать на языке СИ++ Составить программу, которая рассчитывает таблицу значений этой функции в указанном диапазоне значений x0 — xk с заданным шагом h. Величины x0,...
C++ Некорректная работа операции сложения векторов в классе Объясните мне пожалуйста, почему операция сложения векторов работает неккоректно! Дело в том, что после выполнения операции, каким-то чудом изменяется и вектор и при выводе векторов один вектор... подробнее

Показать сообщение отдельно
rennnorb
9 / 9 / 2
Регистрация: 28.05.2014
Сообщений: 135
Завершенные тесты: 1

Ошибка при освобождении памяти (delete) - C++

07.07.2014, 16:38. Просмотров 461. Ответов 8
Метки (Все метки)

Здравствуйте! Есть массив lines, созданный вот так :
C++
1
int *line = new int [size];
Потом, пытаюсь его удалить и пересоздать :
C++
1
2
delete [] line;
int *line = new int [size];
В ответ, компилятор выдает ошибку :


main.cpp: In function ‘int main(int, char**)’:
main.cpp:61:11: error: redeclaration of ‘int* line’
int *line = new int [size];
^
main.cpp:25:10: error: ‘int* line’ previously declared here
int *line = new int [size];
Помогите!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.