C++ 20 er parat til udrulning

Illustration: Bigstock
Udkast er klar til endelig godkendelse og offentliggørelse.

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.

Læs også: Ny C++ byder på moduler, corutiner og koncepter

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.

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.

Tips og korrekturforslag til denne historie sendes til tip@version2.dk
Følg forløbet
Kommentarer (0)
sortSortér kommentarer
  • Ældste først
  • Nyeste først
  • Bedste først
Log ind eller Opret konto for at kommentere