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

Ошибка в указателе - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Загвоздка с объявлением переменной http://www.cyberforum.ru/cpp-beginners/thread1008362.html
Всем доброго времени суток. Недавно начал изучать С++ по Дейтелу. Есть такой пример программы, который прерывает цикл при определенном значении x при помощи break; //Применение break в структуре for #include "stdafx.h" #include <conio.h> #include <iostream> #include <iomanip> using namespace std; int main() {
C++ Иерархия классов Доброе время суток! есть иерархия классов: #include <iostream> class date { int day; public: data(int day0){ day = day0 http://www.cyberforum.ru/cpp-beginners/thread1008353.html
Как написать программу на С++, чтобы можно было вводить матрицу с клавы и в итоге она появилась на экране? C++
#include<iostream> using namespace std; int main() { int n,m; cout<< " Vvedite razmer: ""\n"; cin>>n>>m; int *a=new int; cout<< " Zapolnite massiv: ""\n"; for (int i=0; i<n; i++)
C++ Ошибка в функции
Не могу исправить ошибки можете помочь, тут в dynamic::dynamic(int n, int m, float l) ошибки: 1.error C2109: для индекса требуется массив или указатель 2.error C2660: dynamic::Create: функция не принимает 2 аргументов #include "dynamic.h" using namespace std; dynamic::dynamic()
C++ Задан массив, элементы которого принимают значения 0 или 1. Написать программу поиска наибольшего по длине участка, заполненного единицами. Вывести на http://www.cyberforum.ru/cpp-beginners/thread1008339.html
Задан массив, элементы которого принимают значения 0 или 1. Написать программу поиска наибольшего по длине участка, заполненного единицами. Вывести на экран индексы начала и конца найденого участка. #include <iostream> #include <stdio.h> #include <conio.h> #include <math.h> #include <iomanip> using namespace std; void func2 (void);
C++ Распараллеливание вычислений Здравствуйте. Может кто сможет подсказать как мне решить следующую задачу: необходимо распараллелить следующий последовательный код: #include <stdio.h> #include <stdlib.h> #define ISIZE 400 #define JSIZE 400 int main(int argc, char **argv) { подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11845 / 6824 / 771
Регистрация: 27.09.2012
Сообщений: 16,919
Записей в блоге: 2
Завершенные тесты: 1
15.11.2013, 05:44     Ошибка в указателе
C++
1
2
3
4
5
6
7
8
9
10
for (int i(0); i<N; i++)
{
delete [] p[i];
delete [] p;//Этот delete за цикл вынесите
}
for (int i(0); i<Y; i++)
{
delete [] o[i];
delete [] o;//Этот тоже
}
Добавлено через 5 минут
C++
1
2
3
4
5
6
7
8
9
10
for (int i(0); i<N; i++)
{
   delete [] p[i];
}
delete [] p;
for (int i(0); i<Y; i++)
{
   delete [] o[i];
}
delete [] o;
 
Текущее время: 07:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru