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

Vector string'ов и освобождение памяти - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ NetBeans, не работают cin/cout http://www.cyberforum.ru/cpp-beginners/thread359029.html
как сделать что бы работали cin cout для компилятора MinGW
C++ Нужна помощь в реализации программы. Вот что нужно реализовать: Есть 4 .bat файлов,при их запуске создается 2 Dos окна(Dos1 и Dos2) Есть программа .exe которая содержит 4 кнопки. Собственно что надо: При запуске .exe фала она должна запустить 4 .bat файла...запустится 8 Dos окон(4 Dos1 и 4 Dos2)...Dos1 надо закрыть сразу после появления,а Dos2 надо привязать к 4 кнопкам которые содержатся в программе .exe при нажатии на button1... http://www.cyberforum.ru/cpp-beginners/thread359024.html
C++ Вычислить стоимость продуктов с учетом скидок
Помогите пожалуйста написать программу на С++: есть магазин, приход. покупатель покупает хлеб, молоко, сыр. если покупает покупатель сыр и молоко - скидка 10%, молоко и хлеб - 12%.Если возвращает товар в магазин, магазин отдает 110%. Цена молоко, хлеб, сыр свои. Напсиать програму которая запрашивает у покупателя продукт и снижает цену и возвращает стоимость согласно скидкам.
Сколько клиентов обслужит мастер за смену продолжительностью T? C++
Задали задачи на Си. Для каждого посетителя парикмахерской (с одним мастером) известны t - момент его прихода и to – продолжительность его обслуживания. Сколько клиентов обслужит мастер за смену продолжительностью T? Я так понял что тут нужно использовать циклы.Но написать прогу не могу. #include <iostream> #include <math.h.> using namespace std; int main(void) { int t; // момент...
C++ deque<float> http://www.cyberforum.ru/cpp-beginners/thread358992.html
Создать контейнер deque и заполнить его типом данных <float>, вывести на экран. Удалив одни элементы и заменив другие вывести на экран через итераторы. Удалить N элементов после заданного. Вот мой код, не могу сообразить дальше... #include <deque> #include <iostream> using namespace std;
C++ Отдельная функция Есть исходник си там создается матрица(рандомно от а до б) и в ней есть цикл поиска максимального числа в матрице.Все работает НО,как ее офрмить в виде отдельной функкци void funс(**math,int max){цикл поиска } потом мейн так? подробнее

Показать сообщение отдельно
xAtom
 Аватар для xAtom
910 / 735 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
02.10.2011, 01:23     Vector string'ов и освобождение памяти
Union, ты имеешь ввиду такой пример.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <stdio.h>
#include <vector>
using std::vector;
 
class test {
public:
   test(void) {
        puts("ALLOCATE");
   }
   ~test() {
        puts("FREE");
   }
};
 
int main(void) { 
   vector<test*> vec;
   vec.push_back(new test());
   vec.push_back(new test());
   vec.push_back(new test());
   vec.push_back(new test());
 
   // вектор чистит свой внутрений массив, деструктор класса-объекта не будет вызван
   // vec.erase(vec.begin(), vec.end());
   // vec.clear();
 
   for(int i = 0; i < vec.size(); i++) 
      delete vec[i];
   vec.clear();
 
   getchar();
   return 0;
}
В этом случае контроль за памятью ложиться и на сторону прогера.
 
Текущее время: 07:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru