1. Artikel
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forum
  • Anmelden
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. Paules-PC-Forum.de
  2. Forum
  3. Programmierung
  4. XProfan
  5. Anregungen und Bugreports

Literal über mehrere Zeilen (+ \ )

  • H.Brill
  • 11. Februar 2025 um 18:15
  • H.Brill
    Stammuser
    Reaktionen
    508
    Beiträge
    1.192
    • 11. Februar 2025 um 18:15
    • #1

    Wenn man da Leerzeilen dazwischen macht, kommt im Interpreter eine Speicherzugriffsverletzung und in der fertigen .exe eine Fehlermeldung, die einen unbekannten Befehl "blabla" anmeckert. Ist mir zwar schon länger bekannt, aber nie daran gedacht, es zu melden. Bei einem evtl. Update könnte Roland das ja bereinigen, indem die Leerzeilen vom Parser einfach überlesen werden. Das dürfte ja nur eine Kleinigkeit sein.

    Code
    Declare string s, z$
    Cls
    s = "Hallo " + \
    
    "du da !"
    z$ = "ich bin " + \
    "im Urlaub !"
    Print s
    Print z$
    WaitKey

    Es geht mir da viel mehr um die Anfänger bzw. Einsteiger, die dann schnell überfordert sind. Ist vielleicht besser, als eine Bemerkung irgendwo in der Hilfe, wo es u.U. nicht so leicht gefunden wird. Ich selber kopiere ja auch öfter Quellcodes aus der Hilfe und füge diesen mit Paste (STRG + V) gerne ein. Da entstehen halt diese Leerzeilen. Und so eine Speicherverletzung ist für einen Anfänger ja auch nicht so schön, zumal er dann ja suchen muß, wo der Fehler liegt, obwohl es ja eigentlich gar keiner ist.

    PS: Scheint so, daß dieses Verhalten bei allen Versionen vorkommt.

    Wir sind die XProfaner.

    Sie werden von uns assimiliert.

    Widerstand ist zwecklos!

    Wir werden alle ihre Funktionen und Algorithmen

    den unseren hinzufügen.

Windows 11

  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™