Стандардна библиотека на C++: Разлика помеѓу преработките

[непроверена преработка][непроверена преработка]
Избришана содржина Додадена содржина
с Бот додава Шаблон: Без извори
с Бот: козметички промени
Ред 1:
{{Без извори|датум=октомври 2009}}
Во [[C++]], '''C++ Стандардната Библиотека''' е колекција од [[класи]] и [[функции]], кои се напишани во основниот јазик и дел од C++ [[ISO]] Стандардите. C++ Стандардната библиотека нуди неколку генерички контенјери, функции кои ги ангажираат и манипулираат овие контенјери, функциски објекти, генерички стрингови и стримови, и секојдневни функции како што се наоѓање на корен од некој број. C++ Стандардната Библиотека исто така ја вклучува ISO [[C90 C Стандардната Библиотека]]. Карактеристиките на C++ Стандардната Библиотека се декларирани со std [[Namespace|namespace]].
 
C++ Стандардната Библиотека се заснова на конвенција воведена од [[Стандардна библиотека на шаблони|Standard Template Library]] (STL). Иако C++ Стандардната Библиотека и STL делат многу функции, ниту една не е строго одделена од другата. Исто така на C++ Стандардната Библиотека влијаела и работата на [[Александер Степанов]] и [[Менг Ли]].
Ред 8:
Почетните фајлови во C++ Стандардната Библиотека не завршуваат со „.h“. Како и да е , C++ Стандардната Библиотека вклучува 18 почетни фајлови од C Стандардната Библиотека, кои завршуваат со „.h“. Нивното користење е омаловажено.
 
=== C Стандардна Библиотека ===
Секој хедер во C Стандардната Библиотека е вклучен во C++ Стандардната Библиотека со различно име, кое што го бриши .h, и додава ’c’ на почетокот, на пример ’time.h’ преминува во ’ctime’. Единствената разлика помеѓу овие две и традиционалната C Стандардна Библиотека е тоа што функциите можат да бидат сместени во std::[[Namespace|namespace]]. Во [[ISO]] , функциите во стандардните библиотеки е дозволено да бидат имплементирани од страна на макроа, што не е дозволено од ISO C++.
 
* <[[assert.h|cassert]]>
* <[[ctype.h|cctype]]>
* <[[errno.h|cerrno]]>
* <[[float.h|cfloat]]>
* <[[limits.h|climits]]>
* <[[math.h|cmath]]>
* <[[setjmp.h|csetjmp]]>
* <[[signal.h|csignal]]>
* <[[stdlib.h|cstdlib]]>
* <[[stddef.h|cstddef]]>
* <[[stdarg.h|cstdarg]]>
* <[[stdio.h|cstdio]]>
* <[[string.h|cstring]]>
* <[[time.h|ctime]]>
* <cwchar>
* <cwctype>
 
[[Категорија:Програмски јазици|C++]]
 
[[en:C%2B%2B_Standard_Library]]
[[ar:مكتبة سي++ قياسية]]
[[de:C++-Standardbibliothek]]
[[en:C++ Standard Library]]
[[es:Biblioteca estándar de C++]]
[[fr:Bibliothèque standard du C++]]
[[ko:C++ 표준 라이브러리]]
[[id:Pustaka dasar C++]]
[[it:Libreria standard C++]]
[[ja:標準C++ライブラリ]]
[[ko:C++ 표준 라이브러리]]
[[pt:Biblioteca padrão do C++]]
[[ru:Стандартная библиотека языка C++]]