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

ошибка в программе. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ подскажите пожалуйста что я здесь делаю не правильно? http://www.cyberforum.ru/cpp-beginners/thread514585.html
#include "stdafx.h" #include <iostream> using namespace std; int main() { int ivar; int dvar; ivar = 100; dvar = 100.0; cout<<"Ishodnoe znachenie ivar: \n"<<ivar;
C++ Перевод кода с Java на С++ Очень нужно перевести на С++. Но языком Java не владею. Помогите, пожалуйста.import java.io.*; import java.math.BigInteger; import java.util.*; public class Main { /** * @param args the... http://www.cyberforum.ru/cpp-beginners/thread514575.html
Перевод кода с Java на С++ C++
Такой вот код нужно перевести. import java.io.*; import java.math.BigInteger; import java.util.*; public class Main { /** * @param args the command line arguments */ public static void...
C++ Определить сумму ряда
Проверьте пожалуйста, ошибка где то... Определить сумму ряда с заданной точностью (Факториал в виде подпрограммы) ∑ (2k)!/k!(k+2)!*x^(k+2) При |x|<=1/4 #include <iostream.h> #include...
C++ седловые точки http://www.cyberforum.ru/cpp-beginners/thread514562.html
Проверьте пожалуйста правильно ли все. не могу разобраться... Дана целочисленная матрица. Определить номера строк и столбцов всех седловых точек матрицы. #include <stdio.h> #include <stdlib.h>...
C++ Определить число союзов и местоимений Помогите пожалуйста. Дана фраза определить сколько в ней союзов и местоимений. подробнее

Показать сообщение отдельно
dellink
0 / 0 / 0
Регистрация: 18.12.2011
Сообщений: 48
09.03.2012, 13:20  [ТС]
C++
1
2
3
4
5
template <class T> MYArray<T>::~MYArray() // описание деструктора класса
{
    for(int i=0; i<row; i++)
        delete []arr[i]; 
}
Я не совсем понимаю почему так не правильно...мы же удаляем сразу массив строки и все столбцы в нем разве не удалятся автоматически?

Добавлено через 2 минуты
Цитата Сообщение от soon Посмотреть сообщение
Можно кинуть исключение. Можно просто вывести в std::cerr предупреждение.
Только если сделать исключения у меня не будет вызова повтора ввода.
Сделал так:
C++
1
2
3
4
5
6
7
8
9
10
11
cout << "[" << i << "][" << j << "]=";
            cin >> N;
            int res = obj.set_Element(i,j,N);
            // дописать проверку вызова функции переустановки значения в матрице
            while(res==0)
            {
                cout << "Вводимые данные неверны" << endl;
                cout << "[" << i << "][" << j << "]=";
                cin >> N;
                res = obj.set_Element(i,j,N);
            }
правда не нравится мне то, что пришлось повторять часть кода, но по другому не знаю как сделать.
По заданию было так:
C++
1
2
3
cin >> N;
            int res = obj.set_Element(i,j,N);
            // дописать проверку вызова функции переустановки значения в матрице
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru