Microsoft ilifungua maktaba ya kawaida ya C++ iliyojumuishwa na Visual Studio

Katika mkutano wa CppCon 2019, wawakilishi wa Microsoft walitangaza msimbo wa chanzo huria wa Maktaba ya Kawaida ya C++ (STL, C++ Standard Library), ambayo ni sehemu ya zana ya zana za MSVC na mazingira ya ukuzaji wa Studio ya Visual. Maktaba hii inawakilisha uwezo ulioelezewa katika viwango vya C++14 na C++17. Kwa kuongezea, inabadilika kuelekea kuunga mkono kiwango cha C++20.

Microsoft imefungua msimbo wa maktaba chini ya leseni ya Apache 2.0 isipokuwa faili za binary, ambazo hutatua tatizo la kujumuisha maktaba za wakati wa kutekelezwa katika faili zinazoweza kutekelezeka.

Hatua hii itaruhusu jumuiya kutumia utekelezwaji ulio tayari wa vipengele kutoka kwa viwango vipya katika miradi mingine. Vighairi vilivyoongezwa kwenye leseni ya Apache huondoa hitaji la kuhusisha bidhaa asili wakati wa kuwasilisha jozi zilizokusanywa na STL kwa watumiaji wa mwisho.

Chanzo: linux.org.ru

Kuongeza maoni