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

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads