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

Очередь на основе статического массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывод среднего арифметического в массиве http://www.cyberforum.ru/cpp-beginners/thread625813.html
Напишите программу, печатающую на экране среднее арифметическое элементов заданного массива вещественных чисел. На форуме вроде не нашел:) P.S. Если можно, попроще:)
C++ Удалить одинаковые элементы массива Создать массив из 20 элементов, из массива удалить одинаковые элементы массива и вывести на экран http://www.cyberforum.ru/cpp-beginners/thread625812.html
C++ Блокирование файла
Приветствую, знатоки! У меня такой вопрос: есть два процесса (аналогичные) по записи в файл данных (типа int). Для того чтобы они не мешали друг другу я блокирую файл при работе одного из процессов. Однако, если файл уже существует, то все проходит нормально и сперва записывает один процесс, потом другой. Если файл не существует а при CreateProcess у меня стоит OPEN_ALWAYS, то блокировка не...
Вывести на экран все символы строки кроме букв C++
дана строка вывести на экран символы кроме букв
C++ Вывести значение выражения http://www.cyberforum.ru/cpp-beginners/thread625801.html
Напишите программу, выводящую на экран значение выражения y=\prod_{k=1}^{a}{k}^{b} Целые положительные числа a,b ввести с клавиатуры.
C++ Ошибки при компиляции я учусь по книге "С++ для чайников Стефан Р. Девис 4-е издание" и работаю в Dev C++ вот программа: // FunctionDemo — äåìîíñòðàöèÿ èñïîëüçîâàíèÿ // ôóíêöèé. Âíóòðåííèé öèêë // ïðîãðàììû îôîðìëåí êàê // îòäåëüíàÿ ôóíêöèÿ #include <stdio.h> #include <iostream> // sumSequence — ñóììèðóåò ïîñëåäîâàòåëüíîñòü // ÷èñåë, ââåäåííûõ ñ êëàçèàòóðû, ïîêà подробнее

Показать сообщение отдельно
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
20.07.2012, 04:10     Очередь на основе статического массива
Цитата Сообщение от NadyaFK Посмотреть сообщение
в очередь с экрана вводятся строки,когда вводится строка end,элементы извлекаются из очереди и записываются в файл.
Идея кода не очень понятна. Очередь - это объект класса xD ? Если так, то опишите его поля (предназначение каждого), и методы. Например так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
class xD // класс очередь строк.
{
public:
    int n; // сколько строк в очереди.
    int N; // максимальное количество строк в очереди.
    char* lol[150]; // ?
    
    xD()  // конструктор пустой очереди.
    {
        n=0;
        N=50;
    };
    ~xD() {};
    
    bool put(char* r); // добавить строку в очередь.
    bool get(char *r); // получить строку из очереди.
    bool is_empty();   // если пустая.
    bool del(char *r); // удалить строку из очереди.
};
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru