IBM Doors DXL: Line Feed w/o carriage return on stream write.

Problem

Die normale write methode eines Stream-Objektes erzeugt beim schreiben bei den folgenden Operationen stets ein Carriage Return am Zeilenende:

  • \n – erzeugt line feed mit carriage return
  • \012 – Explizites ausgeben oktal 12 (erzeugt line feed inkl. carriage return)
  • \r – erzeugt ledigtlich ein Carriage Return

Ansatz – Approach

Änderung der Stream write Methode

Lösung – Solution

Nutzt man die Methode mit dem Parameter binary, gibt es künftig mit \012 ausschließlich line feeds ohne carriage returns.

Stream theStream = write binary (dirPath "afile.txt" "");

Über Björn Karpenstein

Diplom Informatiker, Programmierer, Musikbegeisterter
Dieser Beitrag wurde unter DXL, IBM DOORS veröffentlicht. Setze ein Lesezeichen auf den Permalink.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.