„Microsoft“ sukūrė C++ standartinę biblioteką, įtrauktą į „Visual Studio“.

„CppCon 2019“ konferencijoje „Microsoft“ atstovai paskelbė apie C++ standartinės bibliotekos (STL, C++ Standard Library) atvirojo kodą, kuris yra MSVC įrankių rinkinio ir „Visual Studio“ kūrimo aplinkos dalis. Ši biblioteka atspindi C++14 ir C++17 standartuose aprašytas galimybes. Be to, jis tobulėja, kad palaikytų C++20 standartą.

„Microsoft“ atidarė bibliotekos kodą pagal „Apache 2.0“ licenciją su dvejetainių failų išimtimis, kurios išsprendžia vykdymo laiko bibliotekų įtraukimo į sugeneruotus vykdomuosius failus problemą.

Šis veiksmas leis bendruomenei naudoti paruoštus naujų standartų funkcijų įgyvendinimus kituose projektuose. Išimtys, įtrauktos į Apache licenciją, pašalina reikalavimą priskirti originalų produktą galutiniams vartotojams pateikiant dvejetainius failus, sudarytus su STL.

Šaltinis: linux.org.ru

Добавить комментарий