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

Linked List описание - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Аналоги TcpClient и TcpServer http://www.cyberforum.ru/cpp-beginners/thread1114213.html
Здравствуйте. Подскажите пожалуйста компоненты работы с сетями и построения клиент-серверных приложений в современных средах разработки, аналогичные или похожие на TcpClient и TcpServer. И актуальны ли эти компоненты сейчас? Цели: создание, например, чата, с возможностью обмена файлами, и приложений с потоковой передачей информации в лок. сети. Почему спрашиваю - литературы по TcpClient и...
C++ Есть ли в C++ пул потоков Перерыл много ссылок и не мог найти есть ли в с++ пул потоков,все источники указывают на с# ThreadPol,у меня курсовая пул потоков а информации не могу найти http://www.cyberforum.ru/cpp-beginners/thread1114204.html
Найти пару чисел и вставить между ними цифру C++
float a,b; cout<<"Enter a"<<endl; cin>>a; cout<<"Enter b"<<endl; cin>>b; it=el.begin(); while(it!=el.end()) {
Разбор задачи с Codeforces C++
Есть задача: Может кто-то мне объяснить як ее сделать. Вот ссылка на решение автора: http://codeforces.ru/blog/entry/10755 Также есть чужое решение (помогите его разобрать): #include <vector> #include <list> #include <map>
C++ Как получить сигнал с клавиатуры, если активно другое приложение http://www.cyberforum.ru/cpp-beginners/thread1114156.html
Всем привет. Хочу реализовать вызов приложения, которое в данный момент не является активным. Т.е. к примеру, пользователь задал клавишу 'R' для одной функции, которая должна выполниться не забирая фокус на себя. По клавише PrtScr другое действие и т.д. В совокупности до 10 клавиш или их сочетаний должно быть передано в программу. Заранее всем большое спасибо
C++ Как организовать ввод в консольную строку даты в виде: dd/mm/yyyy Подскажите, кто знает как организовать ввод в консольную строку даты в виде: dd/mm/yyyy. Чтобы потом можно было считать переменные day, month, year. Заранее спасибо! подробнее

Показать сообщение отдельно
DU
1478 / 1054 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
08.03.2014, 21:34     Linked List описание
конкретной строчки нет. весь код написан так.
например втыкание элемента в конец списка. для этого
нужно взять хвост и сделать так, чтобы старый tail->next указывал
на новый вставленный элемент и сделать хвостом этот новый элемент.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
template <typename T>
void LinkedList<T>::push_back(T d) {
 
    Node* new_tail = new Node(d, NULL);
 
    if (this->empty()) {
        head = new_tail;
    } else {
        tail->next = new_tail;
    }
 
    tail = new_tail;
    count++;
}
остальные функции тоже написаны так, чтобы хвост оставался хвостом а голова - головой после
модификации списка.
 
Текущее время: 15:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru