C++ 20 er parat til udrulning

C++ 20 er parat til udrulning
Illustration: Bigstock.
Udkast er klar til endelig godkendelse og offentliggørelse.
26. februar 2020 kl. 10:50
errorÆldre end 30 dage
Manglende links i teksten kan sandsynligvis findes i bunden af artiklen.

Udvalget bag C++ i standardiseringsorganistationen ISO, har afsluttet sit udkast til C ++ 20. Det betyder, at udkastet er klar til endelig godkendelse og offentliggørelse, skriver SD Times.

Ifølge udvalget er C ++ 20 »den mest effektive revision af C ++ på et årti,« skriver SD Times.

C++ 20 er en væsentlig revision af sproget, hvor moduler, coroutiner og såkaldte koncepter er blandt de vigtigste nyheder.

C++ 20 introducerer et nyt api til tekstformatering, std::format, som skal være lige så fleksibel som printf, men med en mere naturlig stil samt separation af meddelelse og parametre.

Artiklen fortsætter efter annoncen

Moduler er en ny facilitet, som berører andre behov end dem, som namespaces har med at gøre. Det gør det muligt at strukturere store kodebaser i logiske dele, uden at adskille header- og kildefiler.

Corutiner er en anden nyhed, som snart sagt er implementeret i alle populære sprog. Det er funktioner, som kan stoppes og forsættes på et senere tidspunkt. De er uden stak, hvilket vil sige, at de returnerer til kaldet efter suspendering.

Der er mere information fra ISO-komiteen om den nye udgave på Reddit.

Ingen kommentarer endnu.  Start debatten
Debatten
Log ind for at deltage i debatten.
settingsDebatindstillinger