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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 80, средняя оценка - 4.98
rustamx
0 / 0 / 0
Регистрация: 15.08.2010
Сообщений: 46
#1

Книга по STL - C++

27.06.2011, 09:03. Просмотров 10974. Ответов 21
Метки нет (Все метки)

Всем привет! Хотелось бы изучить STL, но не знаю какую книгу купить. Джосьютиса уже нет в продаже.Видел вот эту http://www.ozon.ru/context/detail/id/5384178/ может быть кто-нибудь брал?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.06.2011, 09:03
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Книга по STL (C++):

Какая-нибудь книга по STL, только чтобы с нуля и основательно - C++
Здравствуйте, не подскажите какую-нибудь книгу по STL только чтобы с нуля и основательно, советовали "Эффективное использование STL" но там...

STL - C++
где можно посмотреть исходный код STL??

STL - C++
Всем привет :) Задача следующая - Нужно считать из файла строки, запихнуть их в стек и вывести на экран, чтобы перед ними был номер...

STL. - C++
Всем доброго времени суток. У меня имеется два вопроса. 1) У нас имется квадратная матрица. И чтобы найти в строках, к примеру,...

STL в С++ - C++
Нужна помощь! Дана строка, состоящая из русских слов, разделенных пробелами (одним или несколькими). Определить количество слов, которые...

STL - C++
Задача: сторонами треугольников и прямоугольников являются цветные (red, green, blue) lego-палстины с соответствующим количеством узлов....

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Dekio
Фрилансер
Эксперт С++
5837 / 1218 / 214
Регистрация: 23.11.2010
Сообщений: 3,378
Записей в блоге: 1
27.06.2011, 13:44 #2
rustamx, лучше немного подождать, но взять то, что именно хочется.
Джосьютис очень хорошо описывает концепцию STL.
0
rustamx
0 / 0 / 0
Регистрация: 15.08.2010
Сообщений: 46
27.06.2011, 13:52  [ТС] #3
В том то и беда, что его нет в продаже.
0
Airhand
502 / 458 / 3
Регистрация: 08.07.2009
Сообщений: 2,625
27.06.2011, 15:03 #4
Зачем покупать, поищите в интеренете бесплатную.
0
rustamx
0 / 0 / 0
Регистрация: 15.08.2010
Сообщений: 46
27.06.2011, 16:21  [ТС] #5
здоровье дороже всего)
0
oxotnik
1590 / 1067 / 33
Регистрация: 21.08.2008
Сообщений: 4,545
Записей в блоге: 1
27.06.2011, 16:28 #6
на просторах инета есть в электронном виде вот такая:
http://www.ozon.ru/context/detail/id/1253685/
0
TheAthlete
153 / 153 / 13
Регистрация: 31.08.2010
Сообщений: 535
01.08.2011, 19:16 #7
Цитата Сообщение от rustamx Посмотреть сообщение
Видел вот эту http://www.ozon.ru/context/detail/id/5384178/ может быть кто-нибудь брал?
Взял и уже активно пользуюсь. Брать однозначно, если хочешь понять STL. Может использоваться и как справочник и как учебник. Много примеров, для каждого алгоритма приводится его скорость (в нотации O и не только)
0
zalogic
146 / 142 / 2
Регистрация: 12.12.2010
Сообщений: 269
03.08.2011, 11:45 #8
STL это часть с++. Так что любую книгу по с++.
0
Deviaphan
Делаю внезапно и красиво
Эксперт C++
1287 / 1221 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
03.08.2011, 11:51 #9
"STL это часть с++"
С каких это пор?

"Так что любую книгу по с++"
Ага, Страуструпа.
0
zalogic
146 / 142 / 2
Регистрация: 12.12.2010
Сообщений: 269
03.08.2011, 11:58 #10
Deviaphan, ну там он пишет о ней. Пишет о ней как о стандартной библиотеке С++
0
Kastaneda
Форумчанин
Эксперт С++
4653 / 2862 / 228
Регистрация: 12.12.2009
Сообщений: 7,271
Записей в блоге: 2
Завершенные тесты: 1
03.08.2011, 13:00 #11
Цитата Сообщение от Deviaphan Посмотреть сообщение
"STL это часть с++"
С каких это пор?
Тоже не понял, Deviaphan, что ты имел ввиду?
STL с некоторых пор является частью стандартной библиотеки С++, мы же не ставим ее самостоятельно (как например BOOST), любой современный компилятор С++ поддерживает STL.
0
ForEveR
В астрале
Эксперт С++
7972 / 4734 / 321
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 3
04.08.2011, 00:35 #12
Kastaneda, Был как-то спор на эту тему...
Вопрос по преподаванию
Первые три-четыре сообщения на 5 странице.
0
zalogic
146 / 142 / 2
Регистрация: 12.12.2010
Сообщений: 269
04.08.2011, 09:49 #13
чето вы мочите... STL раньше был сторонней библиотекой. А потом его прикрутили к С++ Страуструп и ко. Сейчас реально на любом компиляторе уже он есть. Может в будущем буст прикрутят.
Но вообще говоря логично что STL стал частью С++, так как если бы не он все равно сделали реализацию всяких векторов ,деков и тд, так как на них же все алгоритмы крутые строятся. Не будите же вы каждый раз херачится с массивами с нуля )
Помимо Классов(кстати как я понял классы в с++ не всю идею ООП поддерживают, если что поправьте. Речь идет о параллелизме. Недавно тест делал по с++, там как раз такой вопрос был.)

И помимо классов и СТЛ, ещё немного подрихтовали сам Си.
ну там всякие мелочи типо
C++
1
void f(void);
Типо передачи аргументов и тд и тп. А вообще в википедии написано уже все.
0
fasked
Эксперт С++
4936 / 2516 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
04.08.2011, 23:01 #14
Цитата Сообщение от rustamx Посмотреть сообщение
Хотелось бы изучить STL, но не знаю какую книгу купить. Джосьютиса уже нет в продаже.Видел вот эту http://www.ozon.ru/context/detail/id/5384178/ может быть кто-нибудь брал?
Я бы все же дождался (или поискал на других ресурсах) Джосаттиса.

Цитата Сообщение от zalogic Посмотреть сообщение
Может в будущем буст прикрутят.
Некоторые части boost переходят к STL с новыми стандартами, так что я не думаю, что это когда-либо случится.
Цитата Сообщение от zalogic Посмотреть сообщение
Не будите же вы каждый раз херачится с массивами с нуля
Не обязательно иметь библиотеку, поставляемую вместе с компилятором, чтобы повторно использовать когда-либо уже написанный код.
Цитата Сообщение от zalogic Посмотреть сообщение
кстати как я понял классы в с++ не всю идею ООП поддерживают, если что поправьте. Речь идет о параллелизме
Да, Вы правы, частично. Параллелизм здесь ни при чем совершенно.
Цитата Сообщение от zalogic Посмотреть сообщение
И помимо классов и СТЛ, ещё немного подрихтовали сам Си.
0
Kastaneda
Форумчанин
Эксперт С++
4653 / 2862 / 228
Регистрация: 12.12.2009
Сообщений: 7,271
Записей в блоге: 2
Завершенные тесты: 1
05.08.2011, 10:13 #15
Кто-нибудь знает, какая последняя редакция книги Джосьютиса "C++ Стандартная библиотека" ? Нашел 2004г. выпуска, но там редакция 1999г. Может есть по-новее или она не переиздавалась?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.08.2011, 10:13
Привет! Вот еще темы с ответами:

STL - C++
помогите,нужно написать прогу,чтоб каждый отрицательный элемент последовательности заменить на его квадрат.это всё при помощи STL

STL - C++
Задача 2. Во входном файле in.txt расположена таблица, в каждой строке которой хранится "владелец", "домашнее животное", "кличка"....

STL - C++
помогите сделать ввод ФИО и возраста через STL .Вот часть моего кода#include <string> #include <vector> #include <algorithm> #include...

STL - C++
Подскажите, какие приорететы использования std, если программа работа программы в принципе устраивает, за исключением скорости работы? Есть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
05.08.2011, 10:13
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru