Microsoft atvērtā koda C++ standarta bibliotēku, kas iekļauta Visual Studio

Konferencē CppCon 2019 Microsoft pārstāvji paziņoja par atvērtā pirmkoda C++ Standard Library (STL, C++ Standard Library), kas ir daļa no MSVC rīkkopas un Visual Studio izstrādes vides. Šī bibliotēka atspoguļo C++14 un C++17 standartos aprakstītās iespējas. Turklāt tas attīstās, lai atbalstītu C++20 standartu.

Microsoft ir atvērusi bibliotēkas kodu saskaņā ar Apache 2.0 licenci ar izņēmumiem binārajiem failiem, kas atrisina problēmu, kas saistīta ar izpildlaika bibliotēku iekļaušanu ģenerētajos izpildfailos.

Šis solis ļaus kopienai izmantot gatavus jauno standartu funkciju ieviešanu citos projektos. Apache licencei pievienotie izņēmumi novērš prasību attiecināt sākotnējo produktu, piegādājot galalietotājiem bināros failus, kas apkopoti ar STL.

Avots: linux.org.ru

Pievieno komentāru