Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/21: Рейтинг темы: голосов - 21, средняя оценка - 5.00
3 / 3 / 1
Регистрация: 16.09.2015
Сообщений: 121
1

Какие стандартные библиотеки нужно изучать для программирования c++?

17.09.2015, 21:41. Показов 3952. Ответов 11
Метки нет (Все метки)

Посоветуйте, какие стандартные библиотеки нужно изучать для программирования c++, и где узнать вообще команды c++, а так же много ли их (только стандартных команд).
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.09.2015, 21:41
Ответы с готовыми решениями:

Какие библиотеки изучать?
Доброго времени суток. Я начинающий программист, изучаю с++. Элементарные задачки решать умеем,...

Для работы с методом fopen(filename, "rb"); какие библиотеки нужно подключать?
Знаю, что для работы с методом fopen используется: #include <stdio.h> Может есть другие...

про библиотеки в VS C++ (какие библиотеки нужны для функций 'cout' и 'cin')
какие библиотеки нужны для функций 'cout' и 'cin' ???

Какие библиотеки нужно учить?
Всем привет! Задался таким вопросом: Какие библиотеки нужны любому C++ программисту? Конечно их...

11
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
28028 / 15756 / 977
Регистрация: 15.09.2009
Сообщений: 67,759
Записей в блоге: 78
17.09.2015, 21:45 2
литературу читать. список - в закрепленных темах.
0
3 / 3 / 1
Регистрация: 16.09.2015
Сообщений: 121
17.09.2015, 21:46  [ТС] 3
magirus, Сейчас так много литературы... в одной книге написано что нужно использовать библиотеку iostream в другом написано что нужно использовать библиотеку stdio.h... что за бредятина...
0
Эксперт PHP
3026 / 2537 / 1192
Регистрация: 14.05.2014
Сообщений: 7,109
Записей в блоге: 1
17.09.2015, 21:52 4
Цитата Сообщение от ratatyq Посмотреть сообщение
iostream
это с++
Цитата Сообщение от ratatyq Посмотреть сообщение
stdio.h
это с
1
Модератор
Эксперт С++
11301 / 9286 / 5570
Регистрация: 18.12.2011
Сообщений: 24,782
17.09.2015, 21:52 5
Цитата Сообщение от ratatyq Посмотреть сообщение
что за бредятина
Программируете на Си - stdio.h
на С++ - iostream
Что тут может быть странного?
0
15251 / 8218 / 1993
Регистрация: 30.01.2014
Сообщений: 14,000
17.09.2015, 21:54 6
Цитата Сообщение от ratatyq Посмотреть сообщение
в одной книге написано что нужно использовать библиотеку iostream в другом написано что нужно использовать библиотеку stdio.h
Ну и что. Это не так принципиально.
Вот, например, книга с достаточно полным описанием стандартной библиотеки. Естественно это справочник, а не учебник. Поэтому, изучать язык лучше по какому-нибудь учебнику, а ту книгу использовать как настольную для практики.
1
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
28028 / 15756 / 977
Регистрация: 15.09.2009
Сообщений: 67,759
Записей в блоге: 78
17.09.2015, 21:56 7
ну вы тогда хотябы в википедии прочтите что такое sdtio.h и iostream и чем они отличаются.
0
3 / 3 / 1
Регистрация: 16.09.2015
Сообщений: 121
17.09.2015, 23:33  [ТС] 8
DrOffset, Ну хорошо я попробую ваш способ с изучении "учебника" а не "книги' с описанием функций библиотек, но все равно не понимаю для того что бы что то писать это что надо заучить команд на 1000 страниц и это только стандартная библиотека будет... Просто как бы логику программирование я в принципе понимаю немного но вот все эти комманы это ужас прям :C
0
15251 / 8218 / 1993
Регистрация: 30.01.2014
Сообщений: 14,000
17.09.2015, 23:43 9
Цитата Сообщение от ratatyq Посмотреть сообщение
но все равно не понимаю для того что бы что то писать это что надо заучить команд на 1000 страниц
Не надо ничего заучивать. Нужно просто понимать законы.
0
99 / 46 / 18
Регистрация: 09.08.2015
Сообщений: 367
17.09.2015, 23:47 10
Цитата Сообщение от ratatyq Посмотреть сообщение
что надо заучить команд на 1000 страниц и это только стандартная библиотека будет...
Нет не нужно.

Цитата Сообщение от ratatyq Посмотреть сообщение
Просто как бы логику программирование я в принципе понимаю
Нужно понимать что такое стек, но не нужно знать наизусть спецификацию конкретного класса. Главное чтобы мозг мог оперировать этими объектами при создании алгоритмов, а конкретную реализацию можно в любой момент перечитать.
0
2725 / 1888 / 560
Регистрация: 05.06.2014
Сообщений: 5,504
18.09.2015, 03:11 11
Цитата Сообщение от ratatyq Посмотреть сообщение
Посоветуйте, какие стандартные библиотеки нужно изучать для программирования c++, и где узнать вообще команды c++, а так же много ли их (только стандартных команд).
1) Те, у которых нет .h на конце. В первую очередь string, vector, list и map. Знание о std::unique_ptr тоже не повредит.
2) Их не нужно все наизусть знать. Просто пробегитесь по оглавлению на www.cplusplus.com, чтоб помнить "вроде там было что-то похожее на то что мне нужно. Надо бы еще разок на cplusplus.com глянуть".
0
Эксперт С++
3210 / 1737 / 435
Регистрация: 03.05.2010
Сообщений: 3,867
18.09.2015, 05:59 12
Добавлено через 13 минут
Цитата Сообщение от ratatyq Посмотреть сообщение
Посоветуйте, какие стандартные библиотеки нужно изучать для программирования c++
Ну, ядро и основная часть стандартной библиотеки - это STL, описывающая контейнеры, алгоритмы и итераторы, т.е. все необходимое для хранения и обработки данных, чем любая программа и занимается. Никакая программа не обходится без ввода-вывода, поэтому нужно еще потоки из <iostream> выучить и ввод-вывод из них. Ну а потом потихоньку выучить и всю остальную стандартную библиотеку.
Цитата Сообщение от ratatyq Посмотреть сообщение
где узнать вообще команды c++
Вам уже посоветовали Джосаттиса и Липпмана и сайты по С++, я тоже считаю, что это оптимальный вариант.
Цитата Сообщение от ratatyq Посмотреть сообщение
а так же много ли их (только стандартных команд)
Если вы имеете в виду имена функций и классов из стандартной библиотеки, то порядочно. В книге Джосаттиса стандартная библиотека описана мелким шрифтом и не очень подробно, однако получилась толстенная книга, куда влезло далеко не все.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.09.2015, 05:59

Стоит ли изучать как устроена ЭВМ для эффективного программирования
Всем дробового времени суток (пятница!!!) Стоит ли изучать как устроен ЭВМ для эффективного...

Какие нужны библиотеки для создания читов для онлайн игр?
Здравствуйте, недавно возник вопрос, А как собственно говоря делают читы для онлайн игр? Какие для...

Какие есть GUI библиотеки для c++
какие есть GUI библиотеки для c++, они вообще есть?

Какие нужны знания для вольного программирования на С++ ?
Нужно ли что то знать помимо синтаксиса С++ для вольного написания программ ?


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Опции темы

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