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

Деструктор для массива матриц... - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Какую функцию выполняет switch? http://www.cyberforum.ru/cpp-beginners/thread58833.html
какую функцию,выполняет switch?скажем есть switch(10); case 1: case 2: ... break; эта цифра 10,означает что типа 10 выборов что ли?
C++ Записать текст с клавиатуры в массив вот сам решил задачу решить,задуманую мной..существует массив а вводить с клавиатуры слова и записать в нее...но что то у меня цикл бесконечный,я вроде по массивам сильно присильно отстал...вот мой код int main(){ int i=0; int c=0; char *a; while((c=getchar())!=EOF){ while(a!='\0'){ i++; http://www.cyberforum.ru/cpp-beginners/thread58827.html
Ветвления C++
Всем привет! Задали задачку : "С помощью операторов ветвлений и присваивания записать фрагмент программы, вычисляющий значение переменной n по следующему правилу: n := [ n+1, при i=4, [ a+b, при i=1 или i=7 или i=9, [ a-b в остальных случаях Народ, надо написать прогу с помощью оператора switch... Я писала с помощью if, сказали через switch пиши... Все заранее спасибо!
C++ if(...){} else{}
Привет.народ дайте консультацию в функции можно писать через else??? если да то как??? if (MyLavandos.Init(MyLavandos.first,MyLavandos.second)== 0) break; return 0 и как???
C++ Вектор чисел. http://www.cyberforum.ru/cpp-beginners/thread58803.html
Нужно написать прогу, сам пытался но не смог. (желательно с обьяснением) Заранее спасибо! Если в заданном целочисленном векторе A(N) есть элементы со значением, равным заданному числу B, то переменной С присвойте значение, равное сумме всех элементов, предшествующих первому по порядку такому элементу; в противном случае вывести соответствующий текст.
C++ Классы и объекты народ кто может помочь???не могу найти ошибку... #include "stdafx.h" #include <iostream> #include <math.h> using namespace::std; struct money { int l,m,first,second,c; int dengi(int x,int y) подробнее

Показать сообщение отдельно
Evg
Эксперт С++Автор FAQ
 Аватар для Evg
16828 / 5249 / 321
Регистрация: 30.03.2009
Сообщений: 14,132
Записей в блоге: 26
29.11.2010, 17:24     Деструктор для массива матриц...
Цитата Сообщение от norge_goth Посмотреть сообщение
я не очень понял, можно навести пример как выделяем память с указанием места объекта
Конструкторы и деструкторы
Пример в разделе 5.1

Цитата Сообщение от norge_goth Посмотреть сообщение
и почему нельзя вызывать delete на объект?
Чтобы освободить память, надо знать, как её выделяли. Если у тебя объект выделен через обычный new, то обычный delete "знает", как работает обычный new, а потому "знает", как правильно освободить память. В данном примере у тебя использовался "необычный" new, а потому обычный delete "не знает", как освобождать память. В примере память для new T я выделял через new. А мог бы выделить через malloc или вообще использовать статически выделенную память (которую не надо освобождать). Типа того:

C++
1
2
int buff;
T *t = new(&buff) T;
 
Текущее время: 12:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru