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

Шаблон структуры данных - массив указателей на заголовки списков - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти номер компоненты, начиная с которой файлы различаются. Скопировать часть, которая отличается http://www.cyberforum.ru/cpp-beginners/thread733199.html
Создать два файла f и g. Найти номер компоненты, начиная с которой файлы различаются. Скопировать часть, которая отличается, в h. Вывести файлы f, g, h. #include <iostream> #include <fstream> using namespace std; int main() { ifstream f("C://input.txt"); ifstream g("C://inputsecont.txt");
C++ Динамический список Здравствуйте, посоветуйте, пожалуйста, что лучше применить в следующей задачи: пользователь вводит имена объектов, точнее выбирает из предоставленный и вводит только номера этих имен. Потом эти объекты передаются другому объекту в качестве атрибутов. Второй объект взависимости от этих атрибутов как-то реагирует. Проблема в том, что изначально не известно сколько пользователь захочет ввести, и... http://www.cyberforum.ru/cpp-beginners/thread733197.html
Частичная специализация. Контейнеры C++
Всем привет, пытаюсь разобраться с шаблонами: Требуется создать функцию печати для stack, queue, priority_queue. Все было бы супер, но не вижу общей для всех трех контейнеров функции доступа к элементам. Для стека и приоритетной очереди это top(), для очереди front() и back(). Получается, для очереди нужна специализация. Но возникает вопрос, каким образом задавать очередь при специализации,...
C++ Найти все натуральные числа из промежутка от 1 до 200, у которых сумма четных делителей равна N (проверить)
Найти все натуральные числа из промежутка от 1 до 200, у которых сумма четных делителей равна N #include "stdafx.h" #include <iostream> #include <locale> using namespace std; void _tmain() {
C++ Крестики-нолики. Ход компьютера http://www.cyberforum.ru/cpp-beginners/thread733177.html
Необходимо, чтобы компьютер не просто ходил рандомными числами, но мешал выиграть игроку и пытался выиграть сам. Заранее спасибо)
C++ Шаблон гибкого массива Разработать шаблон гибкого массива, реализировать групповые добавления, удаления и замену элементов. Реализировать методы поиска элементов и групп элементов. Группа представлена диапазоном итераторов. Срочно нужна программа!!!! подробнее

Показать сообщение отдельно
DU
1480 / 1056 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
16.12.2012, 01:15     Шаблон структуры данных - массив указателей на заголовки списков
потому что разделение по ответственностям придумали не просто так.
есть узел. он хранит данные и указатель на следующий узел.
есть список, его задача - управлять этими узлами. а вы путаете. узел - это не список. списоск - это набор узлов + какая-то логика работы с ними. удаление узла, добавление определение их количества и т.п.
то же самое с массивом. массив - это тот, кто управляет элементами. почти как и список, только список управляет набором узлов, а массив - набором чего-то другого.
 
Текущее время: 02:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru