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

Удаление процессов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вызов конструктора базового класса из порожденного http://www.cyberforum.ru/cpp-beginners/thread1060558.html
Есть Базовый класс студент: имеет поля: фамилия, адрес, тел., возраст. Порожденный класс группа: имя группы, кол-во студентов в группе, массив студентов И нужно вводить студентов в группу через конструктор базового класса, т.е. элемент массива объектов класса будет содержать имя группы, кол-во студентов в ней, и массив самих студентов. Для массивов нужен конструктор по умолчанию....
C++ не работает инкрементация указателя кинул мне сегодня знакомый програмку...нужно было переделать ее с использованием указателя суть в чем...программа - обычная викторина, 8 вопросов, 4 варианта, из которых 1 правильный....если вопрос правильный, вызывалась функция otvet(&points), в которой void otvet(int *points) { cout << "Вы выбрали правильный ответ!" << endl; *points++; } http://www.cyberforum.ru/cpp-beginners/thread1060551.html
C++ Динамические массивы
Помогите сделать пожалуйста массивы a и с динамическими, чтобы не переполнять память при сортировке больших чисел. Спасибо заранее. #include <iostream> #include <fstream> // Работа с файлами. using namespace std; int a; int c;
Реализовать запросы в структурах C++
Реализовать запросы: 1) определить местонахождение фирмы, производящей заданный продукт, 2) определить суммарную стоимость продуктов, производимых в данном городе, 3) упорядочить список продуктов по цене для данного города. Можете помочь реализировать запросы. /*Створити масив структур. Кожна структура складається з таких елементів: місто, фірма, продукт, кількість продукту, ціна одиниці...
C++ Алгоритм кода http://www.cyberforum.ru/cpp-beginners/thread1060527.html
Напишите пожалуйста алгоритм кода. Задание: Написать код на сортировку естественного слияния с выбором заполнения массива - рандомный или ручной ввод. #include <iostream> #include <cstdlib> #include <ctime> using namespace std; const int N = 100;
C++ Не знаю как написать Помогите пожалуйста ! Задание : Дан символьный файл. Получить копию этого файла. совсем не пойму что делать... Есть ли какие либо функции копирования файлов в С++ ? подробнее

Показать сообщение отдельно
kventin_zhuk
БНТУ ФИТР
215 / 155 / 15
Регистрация: 26.12.2012
Сообщений: 382
30.12.2013, 07:16     Удаление процессов
15Art94, У вас при каждом вызове оконной функции выполняется

C++
1
2
3
ZeroMemory( &si, sizeof(si) );
    si.cb = sizeof(si);
    ZeroMemory( &pi, sizeof(pi) );
т.е при каждом вызове оконной функции старые ID процессов у вас обнуляются.

И память под вот эти вот переменные:


C++
1
2
3
4
5
6
int i=0;
    int poziproc=0;
    const int count = 3;
    STARTUPINFO si;
    char process[]="";
    PROCESS_INFORMATION pi[count];
в стеке выделяется при каждом вызове оконной функции. Нужно использовать static чтобы сохранить значения переменных между вызовами(глобальные переменные с ограниченной областью видимости)
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru