Форум программистов, компьютерный форум CyberForum.ru

Работа с динамической памятью через указатели. Загадочная ошибка. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ PlaySound mp3 http://www.cyberforum.ru/cpp-beginners/thread521701.html
Можно ли с помощью функции PlaySound воспроизвести mp3 файл? Напишите пример воспроизведения файла 1.mp3 или 1.wav.
C++ Перегрузка операций Выполнить перегрузку перечисленных операций, закрепив за ними соответствующий функциональный смысл. Двоичное число символ операции — уменьшение двоичного числа на 1 ++ увеличение двоичного числа на 1 int преобразование к типу (пожалуйста помогите) http://www.cyberforum.ru/cpp-beginners/thread521694.html
C++ Сортировать элементы произвольного массива
Помогите реализовать программу на Си- Сортировать элементы произвольного массива, имеющие нечетные индексы, по заданному признаку (возрастанию или убыванию).
C++ CheckBoxs или RadioButton
Добрый вечер Всем! Подскажите возможно ли как нибудь CheckBoxсе или RadioButtonе в свойстве Caption разделить текст названия на 2 или 3 строки, на фуруме нашел как проделать это с лейблом вроде так форма1->Лейбл1->Caption="Длинный текст" "\n кнопки. а как с CheckBoxсом или RadioButtonом? Добавлено через 13 часов 40 минут Идей ни каких я так понимаю? Народ очень нужно, название в CheckBoxсе...
C++ Робота с класами http://www.cyberforum.ru/cpp-beginners/thread521682.html
решить помогите
C++ переворот двумерного массива на 90 градусов Двумерный массив передать в функцию и перевернуть его на 90 градусов, результат вывести в main. подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
18.03.2012, 19:24     Работа с динамической памятью через указатели. Загадочная ошибка.
См комментарии:

Цитата Сообщение от Count Посмотреть сообщение
C++
1
2
int *Marks; //массив оценок
Marks=new int[N];// создали массив. Указатель Marks указывает на выделенную память
Цитата Сообщение от Count Посмотреть сообщение
C++
1
delete []Marks;// в этом месте выдает ошибку, а все потому что Marks уже указывает на другое место
Почему так произошло? Вот почему:

Цитата Сообщение от Count Посмотреть сообщение
Marks++;// никогда так не делайте. Вы изменили значение Marks
 
Текущее время: 13:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru