Mit C++ Bereiche und Container schreiben und formatieren

Beim Schreiben eines Containers sollte man die folgende Syntax verwenden, die das oben Stehende intern aufruft:
container( cont, [, formatter])

Diese Syntax ermöglicht das Schreiben sowohl von Bereichen als auch von Containern auf einfache und direkte Weise. Der Formatter entscheidet darüber,

  • welche Transformation auf jedes Element angewandt wird.
  • wie die Elemente geschrieben werden (siehe unten).

Die Formatter-Funktion ist optional, und für den Fall, dass sie nicht vorhanden ist, wird ein Standard-Formatter eingesetzt. Dieser wird keine Transformation auf die Elemente anwenden und einen Standard-Writer verwenden. Tabelle A zeigt einige Möglichkeiten zum Schreiben eines Arrays mit drei Elementen.

Ausgabe Art des Schreibens
John, James, Corina Standard
{John}, {James}, {Corina} Mit Formatter (Custom-Writer)
{[0] John}, {[1] James}, {[2] Corina} Mit Formatter (Custom-Writer und Custom-Transformation)
[0] John, [1] James, [2] Corina Mit Formatter (Custom-Transformation)
[John]
[James]
[Corina]
Mit Formatter (Custom-Writer)
[0] John
[1] James
[2] Corina
Mit Formatter (Custom-Writer und Custom-Transformation))
[0] John‘
‚[1] James‘
‚[2] Corina‘
Mit Formatter (Custom-Writer und Custom-Transformation))

Tabelle A: Alternative Ansätze für das Schreiben von Arrays

Page: 1 2 3 4 5

ZDNet.de Redaktion

Recent Posts

Bayerische KI-Agentur bietet KI-KOMPASS

Das KI-Werkzeug "BAIOSPHERE KI-KOMPASS" soll Unternehmen den Einstieg in KI erleichtern.

1 Woche ago

Cloudflare: Weltweiter Internettraffic wächst 2024 um 17,2 Prozent

Das Wachstum konzentriert sich wie im Vorjahr auf das zweite Halbjahr. Google dominiert bei den…

1 Woche ago

Adobe stopft kritische Löcher in Reader und Acrobat

Sie ermöglichen eine Remotecodeausführung. Angreifbar sind Acrobat DC, 2024 und 2020 sowie Reader DC und…

1 Woche ago

Dezember-Patchday: Microsoft schließt Zero-Day-Lücke

Die öffentlich bekannte und bereits ausgenutzte Schwachstelle erlaubt eine Rechteausweitung. Betroffen sind alle unterstützten Versionen…

1 Woche ago

Quantencomputer: Google meldet Durchbruch bei Fehlerkorrektur

Der neue Quantenchip Willow löst eine Herausforderung, an der seit 30 Jahren gearbeitet wird. Google…

1 Woche ago

OpenAI veröffentlicht KI-Video-Tool Sora

Es erstellt kurze Videoclips aus Textaufforderungen. Sora steht ab sofort Abonnenten von ChatGPT Plus und…

1 Woche ago