Сколько библиотек в c

  • atomic (C++11)
  • condition_variable (C++11)
  • future (C++11)
  • mutex (C++11)
  • shared_mutex (C++14)
  • thread (C++11)
  • cassert
  • cctype
  • cerrno
  • cfenv (C++11)
  • cfloat
  • cinttypes (C++11)
  • ciso646
  • climits
  • clocale
  • cmath
  • csetjmp
  • csignal
  • cstdarg
  • cstdbool (C++11)
  • cstddef
  • cstdint (C++11)
  • cstdio
  • cstdlib
  • cstring
  • ctgmath (C++11)
  • ctime
  • cuchar (C++11)
  • cwchar
  • cwctype

В языке программирования C++ термин Стандартная Библиотека означает коллекцию классов и функций, написанных на базовом языке. Стандартная Библиотека поддерживает несколько основных контейнеров, функций для работы с этими контейнерами, объектов-функции, основных типов строк и потоков (включая интерактивный и файловый ввод-вывод), поддержку некоторых языковых особенностей, и часто используемые функции для выполнения таких задач, как, например, нахождение квадратного корня числа. Стандартная Библиотека языка C++ также включает в себя спецификации стандарта ISO C90 стандартной библиотеки языка Си. Функциональные особенности Стандартной Библиотеки объявляются внутри пространства имен std.

Стандартная библиотека шаблонов (STL) — подмножество стандартной библиотеки C++ и содержит контейнеры, алгоритмы, итераторы, объекты-функции и т. д. [ источник не указан 3572 дня ] Хотя некоторые программисты используют термин «STL» вместе (или попеременно) с термином «Стандартная библиотека C++».

Заголовочные файлы стандартной библиотеки C++ не имеют расширения «.h».

Стандартная библиотека C++ содержит последние расширения C++ стандарта ANSI (включая библиотеку стандартных шаблонов и новую библиотеку iostream). Она представляет собой набор файлов заголовков. В новых файлах заголовков отсутствует расширение H. [1]

Читайте также  Сериалы похожие на ликвидация список

Содержание

Стандартные заголовочные файлы [ править | править код ]

Нижеперечисленные файлы содержат объявления Стандартной Библиотеки.

Контейнеры [ править | править код ]

Общие [ править | править код ]

Строковые [ править | править код ]

Новое в C++11. Предоставляет утилиты для сопоставления строк с шаблоном с помощью регулярных выражений.

Нижеперечисленные файлы содержат объявления Стандартной Библиотеки.

Контейнеры

Общие

Строковые

Поточные и ввода-вывода

Числовые

Языковая поддержка

Стандартная Библиотека языка Си

Каждый заголовочный файл из стандартной библиотеки языка Си включен в стандартную библиотеку языка C++ под различными именами, созданных путем отсечения расширения .h и добавлением ‘c’ в начале, например, ‘time.h’ стал ‘ctime’. Единственное отличие между этими заголовочными файлами и традиционными заголовочными файлами стандартной библиотеки языка Си заключается в том, что функции должны быть помещены в пространство имен std:: (хотя некоторые компиляторы сами делают это). В стандарте ISO C функции стандартной библиотеки разрешены для реализации макросами, которые не разрешены в ISO C++.

См. также

  • Стандартная Библиотека Apache C++
  • Boost (библиотека)
  • C++ Technical Report 1
  • C POSIX library
  • Стандартная библиотека

Литература

  • Бьёрн Страуструп: Язык программирования C++, Addison-Wesley, ISBN 0-201-70073-5

Ссылки

Примечания

Wikimedia Foundation . 2010 .

Смотреть что такое "Стандартная библиотека языка C++" в других словарях:

Стандартная библиотека языка Си — Стандартная библиотека языка программирования С assert.h complex.h ctype.h errno.h fenv.h float.h inttypes.h iso646.h limits.h locale.h math.h setjmp.h signal.h stdarg.h stdbool.h stddef.h … Википедия

Стандартная библиотека — языка программирования набор модулей, классов, объектов, констант, глобальных переменных, шаблонов, макросов, функций и процедур, доступных для вызова из любой программы, написанной на этом языке и присутствующих во всех реализациях языка.… … Википедия

Стандартная библиотека шаблонов — Стандартная библиотека языка программирования C++ fstream iomanip ios iostream sstream Стандартная библиотека шаблонов … Википедия

Читайте также  Программа для картридера windows 7

Стандартная библиотека Python — Богатая стандартная библиотека является одной из привлекательных сторон языка программирования Python. Здесь имеются средства для работы со многими сетевыми протоколами и форматами интернета, например, модули для написания HTTP серверов и… … Википедия

Библиотека (программирование) — У этого термина существуют и другие значения, см. Библиотека (значения). Для улучшения этой статьи желательно?: Найти и оформить в виде сносок ссылки на авторитетные источники, подтвержд … Википедия

Bionic (библиотека) — У этого термина существуют и другие значения, см. Bionic (значения). Bionic Тип стандартная библиотека языка Си Разработчик Google Написана на С Операционная система Andro >Википедия

free (функция языка Си) — У этого термина существуют и другие значения, см. Free. free (англ. освобождение) функция стандартной библиотеки языка Си, предназначенная для освобождения ранее выделенной динамической памяти. Содержание 1 Описание функции … Википедия

Список библиотек шаблонов языка C++ — Нижеследующий список библиотек шаблонов языка C++ содержит перечень различных библиотек шаблонов, доступных для использования при написании программ на языке программирования C++. Общего назначения Стандартная библиотека шаблонов (STL) Boost… … Википедия

Free (функция языка Си) — free (англ. освобождение) функция стандартной библиотеки языка Си, предназначенная для освобождения ранее выделенной динамической памяти. Содержание 1 Описание функции 2 Назначение … Википедия

Vector (C++) — Стандартная библиотека языка программирования C++ fstream iomanip ios iostream sstream Стандартная библиотека шаблонов algorithm … Википедия

1) То, что входит в .NET (т. е. не нужно устанавливать дополнительно) — это стандартные библиотеки .NET, как-то System.dll

2) То что не в .NET, но под .NET (написано не майкрософтом, а сторонними разработчиками и скачивается со сторонних сайтов) — это сторонние библиотеки .NET, вроде этой: npoi.codeplex.com
Таких библиотек очень много.

Читайте также  Пользователь удалил свою страницу

3) Также на C# можно использовать любые библиотеки, скомпилированные в dll, но не написанные на C# и вообще не написанные под .NET.
Таких библиотек, пожалуй, еще больше — есть и стандартные (WinAPI, который входит в винду) и куча сторонних.

Ссылка на основную публикацию
Adblock
detector