Разработчик (и) | Apache Software Foundation |
---|---|
Стабильная версия | 4.2.1 / 1 мая 2008 г.; 12 лет назад (2008-05-01) |
Написано на | C ++ |
Операционная система | Кросс-платформенная |
Тип | Стандартная библиотека C ++ |
Лицензия | Лицензия Apache 2.0 |
Веб-сайт | stdcxx.apache.org |
Проект стандартной библиотеки Apache C ++ (кодовое имя stdcxx) представляет собой набор классов и функций., которые написаны на базовом языке.
Стандартная библиотека предоставляет несколько общих контейнеров, функции для использования и управления этими контейнерами, функциональные объекты, общие строки и потоки (включая интерактивный и файловый ввод-вывод), поддержку некоторых языковых функций, и повседневные функции для таких задач, как поиск квадратного корня числа. Цель стандартной библиотеки Apache C ++ - предоставить бесплатную реализацию международного стандарта ISO / IEC 14882 для C ++ с открытым исходным кодом ISO / IEC 14882 с кросс-платформенной библиотекой, переносимостью и согласованным поведением.
Летом 2005 года Rogue Wave Software передала свой коммерческий исходный код Apache Software Foundation. После более чем пяти лет отсутствия выпуска правление Apache Software Foundation решило завершить этот проект и перенести его на Apache Attic. Этот переход произошел 15 мая 2014 года.
Ключевые особенности проекта stdcxx на момент подачи включают:
.