C++23

C++23 on C++-ohjelmointikielen ISO-standardiversio, joka kehitetään C++20-standardin seuraajaksi. Standardin viimeistely on suunniteltu vuodelle 2023.

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.

 Ominaisuudet 
Ehdotettuja kehityskohtia ovat:
 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
 verkko-ohjelmoinnin laajennukset
 moniulotteiset operaattorit

Ilman päätettyä julkaisuaikaa mutta edistettävä:
 reflektio
 pattern matching
 contracts

 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.

 Lähteet 

 Aiheesta muualla 
 C++23 ominaisuudet ja tuki kääntäjissä 

Luokka:C++