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

посоветуйте новичку в С++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ operator< http://www.cyberforum.ru/cpp-beginners/thread340491.html
bool operator<(char c1,char c2) { //error C2803: 'operator <' must have at least one formal parameter of class type if (strlen(c1)<strlen(c2)) return 1; else return 0; } народ че я не...
C++ Встроенная сортировка Где-то слышал, что в Си++(или в Си) есть втроенная сортивка. Правда ли это? И если да, то как ее использовать? http://www.cyberforum.ru/cpp-beginners/thread340489.html
Отличие операции с выделением памяти и без C++
Всем привет! Не сочтите за глупость, но возник интересный вопрос, над которым давно думаю, а овтета нигде не находил Вот нужно, допустим, создать массив из n элементов Сделать это можно 2-мя...
C++ Потоки
Всем привет! Делаю тут одну программу(консольную игру), возникла надабность запустить одну и туже функцию в паралельных потоках, т. е. что бы они выполнялись одновременно, как это можно реализовать...
C++ Контейнер для файлов http://www.cyberforum.ru/cpp-beginners/thread340466.html
Всем привет, у меня вопрос. Вот у меня есть файл формата допустим *.dat, как мне в этот файл засунуть файлы формата допустим *.jpg? Пожлуйста помогите, очень надо.
C++ Сравнить строки и по количеству символов, и по коду народ какая функция строки сравнивает, и по количеству символов, и по коду strcmp - как-то плохо сравнивает у меня строка "9" больше строки "333" подробнее

Показать сообщение отдельно
silent_1991
Эксперт С++
4964 / 3040 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
26.08.2011, 18:33
Lusin, связный список - абстрактный тип данных. Список состоит из узлов, связанных между собой одним (односвязный) или двумя (двусвязный) указателями. Каждый узел содержит указатель на следующий (в односвязной списке) или на следующий и на предыдущий (в двусвязном) элементы. Прелесть списка в том, что вставка элемента в любое место и удаление элемента из любого места сопровождается минимумом телодвижений - достаточно найти нужное место, выделит/освободить память и переустановить указатели.
В вашем случае, как я уже сказал, имеет смысл создать класс ListNode, который будет содержать данные и указатель на следующий узел, а в классе List хранить указатели на начало и конец списка, что существенно облегчит жизнь.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru