C++23
From Wikipedia, the free encyclopedia
Remove ads
C++23 on C++-ohjelmointikielen ISO-standardiversio, joka kehitetään C++20-standardin seuraajaksi.[1] Standardin viimeistely on suunniteltu vuodelle 2023.[2]
WG 21 -työryhmän tapaamiset on järjestetty virtuaalisesti vuodesta 2020 lähtien, jotka koronapandemian jälkeen jatkuvat yhdistelmänä sekä kasvokkain että etänä osallistumisena.[3][4]
Ominaisuudet
Ehdotettuja kehityskohtia ovat:[1]
- standardikirjaston tuki coroutines-ominaisuudelle
- edellinen standardi lisäsi tuen mutta ei vielä toteutusta
- modulaarinen standardikirjasto
- moduulien tuki lisättiin edellisessä standardissa mutta kirjaston muutoksia ei vielä
- executors[5]
- verkko-ohjelmoinnin laajennukset[6]
- moniulotteiset operaattorit[7]
Ilman päätettyä julkaisuaikaa mutta edistettävä:[1]
Remove ads
Poistuvia ominaisuuksia
C++11 (ent. C++0x) lisäsi minimaalisen tuen roskienkeruulle, joka ei sovellu hyvin käyttökohteisiin ja ominaisuuden poistamista standardista on ehdotettu.[11]
Lähteet
Aiheesta muualla
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads