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

Обнаружить перегрузку кучи - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка с "stdafx.h" http://www.cyberforum.ru/cpp-beginners/thread1086784.html
#include <stdafx.h> #include <stdio.h> #include <math.h> #include <stdlib.h> #include <time.h> #include <ctime> #include <iomanip> #include <iostream> #include <string.h> #include <conio.h>
C++ В матрице запомнить строку с повторяющимся элементом А теперь если вы обратили внимание на заголовок, перейдем к делу :) Например, в матрице в строках есть повторяющийся элемент. И мне надо запомнить данную строку, само значение и количество его повторений. Вот в таком случае надо создать свою структуру с 3 полями: struct S { int row, value, count; ... }; http://www.cyberforum.ru/cpp-beginners/thread1086768.html
Литература по работе со звуком в С++ C++
Посоветуйте хорошие книжки для работы со звуком на С++. Заранее спасибо.
C++ Неверная передача значения
Есть typedef enum {a, b, c, d} my; есть функция void MyF(my x) ее вызов в виде MyF(0); MyF(a); работает нормально А вызов в виде my temp=a;
C++ Описать структуру с именем WORKER http://www.cyberforum.ru/cpp-beginners/thread1086745.html
Описать структуру с именем WORKER, содержащий следующие поля: NAME-фамилия и инициалы работника, POS-название должности, YEAR - год принятия на работу, MONTH-месяц приема на работу. Написать программу, отдельными функциями выполняет следующие действия: - Ввод с клавиатуры данных в массив TABL, состоящий из N переменных типа WORKER; - Упорядочение записей в алфавитном порядке; -...
C++ Как еще короче записать данный код? #include <ios> main() { system("for /f \"tokens=1,2,3\" %a in (input.txt) do set /a %a*%b*%c*2 >output.txt"); } подсказка курите bat файлы подробнее

Показать сообщение отдельно
jurok_85
226 / 209 / 70
Регистрация: 21.02.2013
Сообщений: 494
01.02.2014, 04:21     Обнаружить перегрузку кучи
переделал ваше задание на свой лад под условие. мож пригодится:
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
#include <iostream>
#include <algorithm>
#include <string.h>
 
using namespace std;
 
struct worker{
char name[30];
int year;
char dolznost[30];
int month;
};
bool compare(const worker& w1, const worker& w2)// dlja funkcii sort
{
    return strcmp(w1.name, w2.name) < 0;
}
int main()
{
    const int N = 3;// N peremennih tipa worker
    worker rab[N];
 
    for (int i = 0; i != N; i++)
    {
        cout << "imja: ";
        cin.getline(rab[i].name, 30);
 
        cout << "God postuplenija na rabotu:";
        cin >> rab[i].year;
        cin.get();
        cout << "Dolznostj: ";
        cin.getline(rab[i].dolznost,30);
 
         cout << "Mesjac postuplenija na rabotu:";
        cin >> rab[i].year;
 
        cin.get();
 
    }
 
    sort(rab, rab + N, compare);// uporjadovanie v alfavitnom porjadke
 
    for (int i = 0; i != N; i++)
    {
        cout << rab[i]. name << " " << rab[i].year << endl;
    }
    cout << "vvedite stazh raboti s kotorim nado otsortirovatj rabotnikov: ";
    int staz;
    cin>> staz;
    int counter =0;
     for (int i = 0; i != N; i++)
    {
        if(staz < (2014 - rab[i].year))// esli staz previshaet t vivodim na ekran
        {
        cout << rab[i]. name << " " << rab[i].year << endl;
        counter++;
        }
    }
    if(counter == 0)
        cout << "takih rabotnikav vishe vvedennogo staza net";
 
    return 0;
}
 
Текущее время: 01:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru