Intro Dies ist der dritte (und voraussichtlich letzte) Artikel aus meiner kleinen Mini-Serie über vielleicht nicht so bekannte C++ Features / Pattern / Programmiertechniken für welche ich praktische Anwendungsbeispiele während der Arbeiten an meinen Projekten gefunden habe. Heute dreht es sich um die requires clause (Anweisung) eingesetzt für Funktionsüberladung (und deren Auflösung). Die Requires Clause […]
Schlagwort: Programmierung
Generell zu Programmierung / Software-Entwicklung
Intro Dies ist der zweite Artikel meiner kleinen Mini-Serie über vielleicht nicht so bekannte C++ Features / Pattern / Programmiertechniken für welche ich praktische Anwendungsbeispiele während der Arbeiten an meinen Projekten gefunden habe. Dieses mal geht es um const_cast<T&>. Ein const_cast gilt als böse Es ist mehr oder weniger unstrittig, dass die Verwendung von const_cast<> […]
Intro Dieser Artikel ist der erste von einer kleinen Serie von C++ Artikeln in denen ich C++ Features zeigen und erklären möchte, die vielleicht für einige (oder viele?) C++ Entwickler etwas unbekannter sind – vor allem deshalb weil sich Anwendungsfälle für die Praxis vielleicht nicht immer sofort erschließen lassen. Zumindest war dies bei mir der […]
Dieser Artikel ist zur Zeit nur in Englisch verfügbar: Why array support is postponed.
Der Skriptsprachen Vergleich ist nur auf Englisch verfügbar. Bitte hier klicken!
Ich habe einen Benchmark in C++ zum Testen und Vergleichen von TeaScript und dem Wettbewerber ChaiScript im rekursiven Ausrechnen der Fibonacci Zahl 25 erstellt. Als Referenz habe ich dies auch noch in C++ gemacht. Der komplette Source Code des Benchmarks ist unten gelistet. Das Ergebnis ist wirklich erstaunlich, da ich im Pre-Release 0.8.0 von TeaScript […]
❆ Willkommen 👋 zu meinem 🎄🎅🎁 Weihnacht 🎄🎅🎁✨ –Spezial✨ ❆☃! Heute präsentiere ich meine persönlichen TOP 5 der erstaunlichsten C++20 Syntax-Konstrukte. Ich hoffe, es gefällt dir und du siehst vielleicht etwas Neues und/oder Interessantes. Los geht’s: Nummer 5 Diese Zeile erzeugt ein leeres Lambda und führt es direkt aus. Effektiv betrachtet, ist es eine No-Op. […]
🔥🔥🔥 JETZT verfügbar! 🔥🔥🔥 Stolz😎 und glücklich😊 verkünde ich hiermit den ersten Release der TeaScript 0.8.0 Host Anwendung (Standard Version) erhältlich als 🍀kostenlosen🍀 Download. ☛☛☛ Probier es aus und lade es hier herunter! ☚☚☚ KEINE INSTALLATION NOTWENDIG – Einfach runterladen, auspacken und benutzen! Es war eine lange Reise seit meinen ersten Ideen im März und […]
Dieser Post wurde [wpstatistics stat=pagevisits time=total id=751] mal angesehen. Eine klassische union von C in C++ zu verwenden ist fast immer eine schlechte Idee und man sollte stattdessen std::variant verwenden. Ich zeige wieso. Und ich werde auch zeigen in welche große(!) Falle ich kürzlich selbst mit einer union gerannt bin. Wir starten mit einer einfachen […]
Beim „rapid prototyping“ braucht man sich nicht mit cmake herumschlagen um in kleinen Gruppen oder unterschiedlichen Maschinen arbeiten zu können – Visual Studio Property Sheets erklärt.