Diskussion zum Artikel "StringFormat(). Inspektion und vorgefertigte Beispiele"

 

Neuer Artikel StringFormat(). Inspektion und vorgefertigte Beispiele :

In diesem Artikel wird die Inspektion der Funktion PrintFormat() fortgesetzt. Wir werden uns kurz mit der Formatierung von Zeichenketten mit StringFormat() und ihrer weiteren Verwendung im Programm beschäftigen. Wir werden auch Vorlagen für die Anzeige von Symboldaten im Terminaljournal schreiben. Der Artikel ist sowohl für Anfänger als auch für erfahrene Entwickler nützlich.

Die Funktion StringFormat() formatiert die empfangenen Parameter und gibt die formatierte Zeichenkette zurück. Die Regeln für die Formatierung von Zeichenketten sind genau dieselben wie bei der Funktion PrintFormat(). Sie wurden in dem Artikel „PrintFormat() studieren und vorgefertigte Beispiele anwenden“ ausführlich behandelt. Zuerst wird eine Zeichenkette mit Text- und Formatspezifikationen übergeben, gefolgt von den durch Komma getrennten erforderlichen Daten, die die Spezifikationen in der Zeichenkette ersetzen sollen. Jeder Spezifizierer muss seinen eigenen Datensatz in strenger Reihenfolge haben.

Mit dieser Funktion kann eine einmal formatierte Zeichenkette in einem Programm wiederverwendet werden. Wir werden diese Funktion hier bei der Erstellung von Vorlagen für die Anzeige von Symboleigenschaften im Journal verwenden. Wir werden zwei Funktionen für jede Eigenschaft erstellen: Die erste wird eine Zeichenkette formatieren und zurückgeben, während die zweite die resultierende Zeichenkette im Journal ausgeben wird.

Autor: Artyom Trishkin