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

Ошибка в коде "вызвано срабатывание точки останова" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перегрузка операторов. Разработайте класс VECTOR http://www.cyberforum.ru/cpp-beginners/thread1122370.html
Разработка класса. Разработайте класс VECTOR. Элемент класса: координаты вектора. Методы: конструктор без параметров (по умолчанию); конструктор с параметрами; конструктор копирования; деструктор; метод, осуществляющий ввод значений полей класса с клавиатуры;
C++ Переписать цикл с одним использованием for for(m = 0; m < q; m++) { for(n = 0; n < q; n++) { for(o = 0; o < e; o++) { mas3 += a*b; } } } ребят, как цикл переписать с одним использованием for http://www.cyberforum.ru/cpp-beginners/thread1122367.html
C++ Шаблонный перегруженный оператор "<<" и endl
Здравствуйте! Изучаю C++, возникла, у меня, такая проблема... Вот, к примеру, "кусок" класса: class VisualScreen { std::stringstream _strstream; /* . . . */ public:
Добавьте в класс, разработанный ранее, возможность генерировать исключения в тех ситуациях, когда это целесообразно C++
Добавьте в класс, разработанный ранее, возможность генерировать исключения в тех ситуациях, когда это целесообразно. #include <iostream> #include <string> using namespace std; class AVTO{ string vladelec; string marka; int nomer;
C++ Реализовать перегрузку функций http://www.cyberforum.ru/cpp-beginners/thread1122358.html
#include <iostream> #include <math.h> #include <clocale> #include <Windows.h> using namespace std; int main(int argc, char* argv) { setlocale(LC_CTYPE, "rus");
C++ Чем внешняя функция отличается от дружественной кроме как синтаксисом? Внешняя class CBox { public: double m_Length; double m_Width; double m_Height; double Volume (void); } подробнее

Показать сообщение отдельно
John Prick
755 / 688 / 123
Регистрация: 27.07.2012
Сообщений: 1,974
Завершенные тесты: 3
18.03.2014, 00:13     Ошибка в коде "вызвано срабатывание точки останова"
Как минимум неправда тут:
C++
1
2
3
4
5
6
7
8
9
KLass:: KLass ( int n )
{
    L = n;
    Zn = new double ( L );
}
KLass:: ~KLass (  )
{
    delete[] Zn;
}
Создаёте одну переменную, а удаляете массив.

Правильно выделить память под массив:
C++
1
Zn = new double [ L ];
Т.е. квадратные скобки.
 
Текущее время: 01:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru