Lambdas

C++ Insights - Lambdas

Viele Programmierer sind vomm syntaktischen Zucker der Lambdas verwirrt. Die Entzuckerung von Lambdas mit C++ Insights löst meist schnell die Verwirrung auf.

Hier geht's direkt auf Heise Devloper: https://heise.de/-4398515.

Tags: Lambdas
Kommentar schreibenGelesen: 787

C++ Core Guidelines: Übergabe von Funktionsobjekten als Operationen

Ein Interface ist ein Vertrag zwischen einem Anwender und einem Implementierer. Daher sollte es mit großer Sorgfalt entworfen werden. Das gilt auch, wenn eine Operation als Argument zum Einsatz kommt.

Hier gehts direkt zum Artikel auf Heise Developer:

Kommentar schreibenGelesen: 9428

C++ Core Guidelines: To Switch or not to Switch, that is the Question

Zuerst einmal muss ich mich entschuldigen. Heute wollte ich meine Reise durch die C++ Core Guidelines mit den arithmetischen Ausdrücken fortsetzen. In meiner Schulung in dieser Woche gab es aber eine lange Diskussion zu switch Anweisungen in C/C++ und wie diese immer mehr unwartbar werden. Ehrlich gesagt, bin ich kein Freund von switch Anweisungen und ich verkünde gerne: Es gibt ein Leben nach switch Anweisungen.

Hier geht es direkt zum Artikel auf Heise Developer: 

Kommentar schreibenGelesen: 6071

C++ Core Guidelines: Funktionsobjekte und Lambdas

Modernes C++ ohne Lambda Ausdrücken? Kaum vorstellbar! Daher ist es um so verwunderlicher, dass sich die Regeln zu Lambda Ausdrücken an zwei Händen abzählen lassen. In diesem Artikel geht es um vier strategische Regeln zu ihrem richtigen Einsatz, die weitreichende Konsequenzen besitzen.

Hier geht's zum Artikel auf Heise Developer.

Kommentar schreibenGelesen: 5791

Funktional in C++: Dispatch table

Wie schön die Features in modernem C++ ineinander greifen, zeigt mein Lieblingsbeispiel: Ein dispatch table mit modernem C++. Ein dispatch table ist eine Tabelle von Zeigern auf Funktionen. In meinen konkreten Fall ist es eine Tabelle von Verweisen auf polymorphe Funktionswrapper.

Weiterlesen...
Tags: Lambdas
Kommentar schreibenGelesen: 7456

Abonniere den Newsletter (+ pdf Päckchen)

Beiträge-Archiv

Sourcecode