heise Developer
91 subscribers
8.09K links
Informationen für Entwickler

Powered by @DerNewsChannel
Download Telegram
Das nächste große Ding: C++20
#C20 #CC

C++20 wird der nächste große C++-Standard nach C++11 sein․ Wie C++11, wird C++20 die Art und Weise ändern, wie man in modernem C++ programmiert․ Dies gilt vor allem für Ranges, Coroutinen, Concepts und Module
heise+ | Modernes Programmieren mit C++20
#C20 #CC #Programmiersprachen #Programmierung

C++ 20 bringt Modules, Coroutines, Concepts und Ranges․ Sie ändern die Art, mit C++ zu programmieren․
Mehr Lambda-Features mit C++20
#C20 #CC #Lambdas

Wenn Lambda-Ausdrücke zustandslos sind, besitzen sie einen Default-Konstruktor und einen Copy-Zuweisungsoperator․ Darüber hinaus können sie in C++20 in nicht evaluierten Kontexten verwendet werden, und der C++20-Compiler stellt fest, wenn der this-Zeiger implizit kopiert wird․ Das heißt, dass eine häufige Ursache von undefinierten Verhalten mit Lambdas der Vergangenheit angehört․
heise-Angebot: Neues iX-Developer-Sonderheft "Modernes C++" als PDF erhältlich
#BjarneStroustrup #C20 #CC #ModernesC #Programmiersprachen #iXDeveloperSonderheft

Das Heft rund um die Programmiersprache C++ mit dem Fokus auf den kommenden Standard C++20 lässt sich ebenso als gedrucktes Exemplar bestellen․
heise-Angebot: Neues iX-Developer-Sonderheft "Modernes C++" ab sofort am Kiosk erhältlich
#BjarneStroustrup #C20 #CC #ModernesC #Programmiersprachen #Sonderheft #Sprachstandard #iXDeveloperSonderheft

Das Heft rund um die Programmiersprache C++ mit dem Fokus auf den kommenden Standard C++20 ist nun am Kiosk zu erstehen․
Compiler Clang/LLVM 11․0 unterstützt C++20 und enthält Flang Fortran
#C20 #CC #Compiler #Fortran #LLVM

Mit anderthalb Monaten Verzögerung ist nun der Compiler Clang/LLVM erschienen, als größte Neuerung enthält er den Fortran-Compiler Flang․
heise-Angebot: Frühbucherrabatt für die betterCode() C++20 noch bis 16․ Dezember
#BjarneStroustrup #C20 #CC #ISO #Standards

Am 21․ Januar 2021 stellen Experten des ISO-Standardkomitees und Bjarne Stroustrup, Erfinder von C++, die Features von C++20 in einer Online-Konferenz vor․
heise-Angebot: Verlängert: Frühbucherrabatt für die betterCode() C++20 bis 8․ Januar 2021
#BjarneStroustrup #C20 #CC #ISO #Standards #betterCode

C++-Erfinder Bjarne Stroustrup und weitere Experten des ISO-Standardkomitees stellen am 21․ Januar 2021 die Features von C++ in einer Online-Konferenz vor․
heise-Angebot: Bereit für C++20: betterCode() bietet Praxistag und Crashkurs zum C++-Standard
#BjarneStroustrup #C20 #CC #Concepts #Coroutinen #ISO #MISRAC #Module #RangesBibliothek #Standards #Templates

Am 21․ Januar findet die Online-Konferenz zum neuen C++-Standard statt, ergänzend gibt es einen Crashkurs und einen Praxistag – nun auch mit Zusatztermin․
Bjarne Stroustrup: Jeder C++-Standard ist eine Momentaufnahme
#BjarneStroustrup #C20 #CC #Interviews #Standards

Im Gespräch mit heise Developer erzählt der Vater von C++, welche neuen Features von C++20 für Entwickler langfristig bedeutend sind und wo die Reise hingeht․
heise-Angebot: C++-Praxistag: Workshop zu den Best Practices in Modernem C++
#C20 #CC #Workshop

Beim Praxistag lassen sich die Best Practices für Modernes C++ erlernen und vertiefen․ Grundlage sind die C++ Guidelines und praktische Übungen․
heise+ | Clean Code mit C++20: Effizientere Vergleiche mit dem Spaceship-Operator
#C20 #CleanCode #Code #Programmiersprachen #Programmierung #Softwareentwicklung #Tutorial

C++-Code aufs Wesentliche zu reduzieren, vermeidet Fehler und erhöht die Stabilität․ Bei Vergleichsoperationen sticht besonders der Spaceship-Operator hervor․
heise+ | Clean Code mit C++20: Code lesbarer gestalten
#C20 #CleanCode #Programmiersprachen #Programmierung #Softwareentwicklung #Tutorial

Diverse C++20-Neuerungen gestalten den Code lesbarer und übersichtlicher․ Das hilft auch dabei, Fehler zu reduzieren․
Wie geht die Standardisierung von C++?
#C20 #CC #Standards

Hinter dem neuen Standard steht ein Prozess, an dem internationale Experten engagiert teilnehmen․ Ein Werkstatteinblick in das oft zähe Handwerk der Normierung․
heise+ | Clean Code mit C++20: Features zur Codeoptimierung
#C20 #CleanCode #Programmierung #Softwareentwicklung #Tutorial

Trotz aller Weiterentwicklungen der Standards waren einige Aufgaben in C++ nur umständlich umzusetzen․ Eher unscheinbare C++20-Neuerungen schaffen hier Abhilfe․
C++20-Konzepte: Robusterer generischer Code mit Konzepten
#C20 #CC #Programmiersprachen #Softwareentwicklung #Templates

Concepts sind eine Neuerung in C++20․ Teil 1 der zweiteiligen Artikelserie stellt ihre Grundelemente vor: Mit ihnen lassen sich Anforderungen definieren․
C++20-Konzepte: Neue Wege mit Konzepten
#C20 #CC #Konzepte #Programmiersprachen

Konzepte sind eine Neuerung in C++20, die zu verständlicheren Fehlermeldungen und besser lesbarem Code verhelfen können, wie dieser Artikel zeigt․
heise-Angebot: iX-Workshop: C++20 – die Neuerungen umfassend erklärt
#C20 #CC #Programmiersprachen #Softwareentwicklung

C++-Programmierer erhalten an drei Tagen einen umfassenden Überblick über die Funktionen der neuen Version C++20․ 10 Prozent Frühbucherrabatt bis 28․3․
heise-Angebot: iX-Workshop: C++20 – Concepts, Ranges, Module und Coroutinen
#C20 #CC #Programmiersprachen #Softwareentwicklung

C++-Profis lernen an drei Tagen die großen Neuerungen in C++20 kennen und wie man sie effektiv in eigenen Projekten einsetzen kann․ Einige Plätze frei․
heise-Angebot: iX-Workshop: Schnell auf Stand mit C++20 (Last Call)
#C20 #Programmiersprachen #Programmierung #Software #Softwareentwicklung

An drei Tagen lernen Sie die großen Neuerungen in C++20 kennen, sodass Sie sie gezielt und effektiv in eigenen Projekten einsetzen können․ Noch Plätze frei․