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

Как представиь очередь, состоящую из структур, на статическом массиве? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Почему не работает в Red? http://www.cyberforum.ru/cpp-beginners/thread1144449.html
#include <iostream> #include <conio.h> using namespace std; int a, i, N, sum = 0; float b, sum1 = 0; int sam(int N, int a) { for(i = 0; i < N; i++) { sum = sum + a; }
C++ Открыть файл Задача такая: у меня есть функция imread (она относиться у библиотеке opencv), она загружает заданное изображение для дальнейшей обработки. Выглядит это так imread("d:/test.jpg"); (imread(const std::string &filename)) мне нужно чтобы я не вписывал адрес картинки, а выбирал мышкой, то есть вместо "d:/test.jpg" будит переменная filename которая должна нести в себе адрес картинки. Как сделать... http://www.cyberforum.ru/cpp-beginners/thread1144437.html
C++ Jпределить шаблонную функцию для замены трех значений
Помогите определить шаблонную функцию в которой идет замена значений a=b, b=c, c=a
GetOpenFileName не определенна C++
Вот код программы #include <Commdlg.h> #include <Windows.h> OPENFILENAME opendlg; char filename={0}; char *OpenImageFromFile (void) { memset (&opendlg, 0, sizeof(opendlg));
C++ Алгоритм заполнения цветом фигуры с затравкой c++ http://www.cyberforum.ru/cpp-beginners/thread1144413.html
Всем привет! Прошу у вас помощи написать простенький код заливки фигуры, например прямоугольника, с затравкой. Среда Visual Studio C++.
C++ Односвязные списки Всем доброго времени суток. Мне нужно реализовать вот эти операторы в односвязном списке: void gotoTail() void addToTail(Node* node) void add(Node* node) Их нужно реализовать в списке по отдельности. То есть чтобы они не повторялись. А в одной проге был gototail, во второй addtotail и тд. Только я понятия не имею как это сделать. Помогите пожалуйста... подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
10.04.2014, 14:54     Как представиь очередь, состоящую из структур, на статическом массиве?
В понятии очереди доступ должен быть только последовательный. Если структура, на базе которой реализована очередь (массив например) допускает случайный доступ, то это ничего не значит, т.к. внутренняя структура не должна быть доступна пользователю класса.
Возможно Вам стоит ознакомиться с такими базовыми структурами данных как: списки, очереди, массивы ... Если еще не знакомы конечно.
В STL можно посмотреть конкретную реализацию. std::list, std::queue, std::vector и т.д.
 
Текущее время: 19:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru