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

Базовые знания - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Хэш-таблица http://www.cyberforum.ru/cpp-beginners/thread694225.html
Дана строка произвольного размера. Необходимо найти все повторяющиеся фрагменты максимальной длины. Для начала нужно создать хэш-таблицу всех символов вида "символ ->массив позиций". Делаю по...
C++ Удалить из массива элементы с номерами от K до L включительно нужна помощь ... Дано массив(целочисленный) размера N и целые числа K и L (1 <= K < L<= N). Требуется удалить из массива элементы с номерами от K до L включительно. http://www.cyberforum.ru/cpp-beginners/thread694222.html
C++ Поиск в векторе
Есть вектор v Нужно задать поиск значения 6 и присвоить переменной i номер элемента вектора v, в котором найдена искомое значение 6. В данном случае i=1 (v=6).
C++ Open SSL
Где взять библиотеку SSL по Win-32 вместе с хедерами ??? Как бы dll-ки нашел а хедеры из папки openssl ( ssl.h, sha.h ... ) не могу найти.
C++ Заполнение строк в структурах http://www.cyberforum.ru/cpp-beginners/thread694189.html
При выполнении программы: для первого элемента массива stud1 структуры student всё проходит нормально, все последующие итерации пропускают элемент структуры name. Предполагаю, что где-то хватается...
C++ Написать класс и его наследник Создать класс, описывающий квадратное уравнение. Определить, сколько корней имеет уравнение. Создать класс наследник, дополнительно хранящий строку (больше, больше или равно, меньше, меньше или... подробнее

Показать сообщение отдельно
silent_1991
Эксперт С++
4986 / 3043 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
11.11.2012, 22:48
nikeo, с помощью указателя.
C++
1
2
3
4
5
6
7
struct LinkedListNode
{
    DataType data;
    
    LinkedListNode *prev;
    LinkedListNode *next;
};
И да, в своих предыдущих сообщениях я расписывал внутреннюю представление различных контейнеров, а главное сказать забыл: стандарт на самом не определяет внутреннюю структуру. Он определяет только какие-то общие особенности, например, для вектора стандарт гарантирует, что внутренне он представлен как непрерывная область памяти, для множества и отображения определяет сложность "О большое" алгоритмов вставки, удаления и доступа (просто красно-чёрное дерево соответствует определённой стандартом сложности). Но в известных мне реализациях STL используются именно описанные мной структуры, хотя никто не ограничивает разработчиков в выборе другого внутреннего представления.

Добавлено через 54 секунды
Цитата Сообщение от nikeo Посмотреть сообщение
Что такое STL контейнеры я знаю)как то меня просто спросили,как они представляются в памяти,на что я не смог ответить,так как не задумывался над этим.
Так я и описал, как они в памяти представляются.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru