Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Портал .::2BakSa.WS::.
Вернуться   Компьютерный форум NoWa.cc > В помощь вебмастеру > Программирование > Visual C++ / С/C++

Уважаемые пользователи nowa.cc и 2baksa.ws. У нас сложилось тяжёлое финансовое положение. Мы работаем для вас вот уже более 15 лет и сейчас вынуждены просить о помощи. Окажите посильную поддержку проектам. Мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: 826074280762 Webmoney WME: 804621616710
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!
Ответ
 
Опции темы Опции просмотра Language
Старый 24.01.2008, 08:16   #1
Неактивный пользователь
 
Пол:Мужской
Регистрация: 19.01.2008
Сообщений: 10
Репутация: 1
По умолчанию STL в C++

давно уже кодю на C++
но не приходилость пользоватся STL кнкретно map и list
примеров бы и информации па падробнее
Red_teg вне форума
 
Ответить с цитированием Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама: купить стартер розжиг для мангаластол письменный угловойВентилятор осевой SFX-6M 630-Bмодульный дом в стиле барнхаус проектыРекомендуем КНС Нева - 100-000000644 - корпоративные поставки в Санкт-Петербурге.


Старый 24.01.2008, 15:49   #2
pluton
ViP
 
Аватар для pluton
 
Пол:Мужской
Регистрация: 23.02.2007
Сообщений: 1,027
Репутация: 560
По умолчанию Ответ: нехватка информации

Red_teg, почитай книги по STL, например:
Скотт Мейерс. Эффективное использование STL. Библиотека программиста

http://rapidshare.com/files/1508979/...mista.rar.html

Александр Степанов. РУКОВОДСТВО ПО СТАНДАРТНОЙ БИБЛИОТЕКЕ ШАБЛОНОВ (STL)
http://rapidshare.com/files/5969050/stepanov_stl.rar
__________________
THE TRUTH IS OUT THERE
pluton вне форума
 
Ответить с цитированием Вверх
Эти 3 пользователя(ей) сказали cпасибо за это полезное сообщение:
Старый 28.01.2008, 09:08   #3
Baller
Неактивный пользователь
 
Пол:Мужской
Регистрация: 28.01.2008
Сообщений: 26
Репутация: 5
По умолчанию Ответ: STL в C++

Кратко:
- в STL есть след. основные понятия: контейнер (хранит данные), итератор (адресация данных внутри контейнера) и алгоритм (что-то делает с данными при помощи итераторов)
- на алгоритмы накладываются требования алгоритмической сложности, например sort() -- O(N log(N))
- на контейнеры и итераторы -- требования по public interface (например каждый контейнер должен иметь методы begin()/end())
- реализация -- персонально для каждого компилятора может быть своя
- map<> -- фактически бинарное дерево с данными вида <ключ, значение>. Поиск -- по аналогии с поиском в бинарном взвешенном дереве. Имеет смысл посмотреть hash_map<> (который в большинстве случаев, кроме клинических, на порядки быстрее). Проблема в том, что hash_map -- не стандартизирован, но все равно есть в практически каждой реализации STL
- list<> -- двусвязный список


А еще будет гораздо лучше, если почитать вот это:
http://www.sgi.com/tech/stl/
(начни с introduction to the STL) там же и примеры
Baller вне форума
 
Ответить с цитированием Вверх
Старый 07.08.2011, 08:59   #4
silart
Новичок
 
Пол:Мужской
Регистрация: 11.05.2010
Сообщений: 21
Репутация: 3
По умолчанию Re: STL в C++

Советую прочитать это книгу: Джосьютис Н. C++. Стандартная библиотека.
Очень подробное описание STL.
Также есть хорошая книга: Мюссер Д. Р., Дердж Ж. Дж., Сейни А. - C++ и STL. справочное руководство.
silart вне форума
 
Ответить с цитированием Вверх
Старый 24.07.2012, 13:05   #5
Frugurtita
Неактивный пользователь
 
Пол:Мужской
Регистрация: 05.02.2011
Сообщений: 10
Репутация: 0
По умолчанию Re: STL в C++

лучше подключи LUA чем бользоватся этой ужасной STL
в LUA есть все необходимые структыры данных но работает все быстрее и в меньшем обьеме памяти
Frugurtita вне форума
 
Ответить с цитированием Вверх
Старый 19.10.2012, 14:25   #6
dtest
Неактивный пользователь
 
Пол:Мужской
Регистрация: 09.03.2009
Сообщений: 20
Репутация: 6
По умолчанию Re: STL в C++

http://en.cppreference.com/w/ - отличный справочник
dtest вне форума
 
Ответить с цитированием Вверх
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 23:27. Часовой пояс GMT +3.


Copyright ©2004 - 2024 2BakSa.WS

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.14037 секунды с 12 запросами