Syntaxfehler, der verwirrt

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Thorium
Beiträge: 1722
Registriert: 12.06.2005 11:15
Wohnort: Germany
Kontaktdaten:

Re: Syntaxfehler, der verwirrt

Beitrag von Thorium »

Also warens doch unsichtbare Zeichen. Aber erstmal auf verdacht "Nein" gesagt. ^^
Das gleiche Problem hatte ich unter Mac OS X, da frisst die IDE die Leerzeichen nicht, wenn man Code aus Safari rauskopiert. Da scheints 2 unterschiedliche Zeichen für Leerzeichen zu geben.
Zu mir kommen behinderte Delphine um mit mir zu schwimmen.

Wir fordern mehr Aufmerksamkeit für umfallende Reissäcke! Bild
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7031
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Re: Syntaxfehler, der verwirrt

Beitrag von STARGÅTE »

Da hier im Forum auch die Leerzeichen (32) ohne Code-tags weggenommen werden, verwende ich ganz gerne (160) was ja auch in HTML genommen wird:  , nur das es dort wieder zu einem Leerzeichen wird, außer man setzt es direkt:

Wer mein Post mal Zitiert wird sehen was ich meine:
0 Leerzeichen
2 Leerzeichen
4 Leerzeichen
6 Leerzeichen
0 anders Leerzeichen
  2 anders Leerzeichen
    4 anders Leerzeichen
      6 anders Leerzeichen

:allright:

Was ähnlich kann passieren wenn man – statt - verwendet ^^
Debug a – b
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Benutzeravatar
Mok
BotHunter
Beiträge: 1484
Registriert: 26.12.2005 14:14
Computerausstattung: MSI GX780R
Intel Core i5-2410M
Nvidia GT 555M
Windows 7 Home Premium 64 bit
Wohnort:   

Re: Syntaxfehler, der verwirrt

Beitrag von Mok »

@STARGÅTE: Wäre ein Vorschlag für's PBDev-Team, ein "Leerzeichen des Todes" and "normales" Leerzeichen zu interpretieren.

[OT]Was ist eigentlich der Unterschied zwischen [ALT]+255 und [ALT]+0160?[/OT]
Win 7 Home Premium 64 bit | PureBasic 5.20 - x86 und x86-64 | Firefox [aktuelle stable-Version hier einfügen]
"Jeder macht irgendwann mal Fehler, darum gibt's auch Bleistifte mit Radiergummi." --Carl
Benutzeravatar
Blackskyliner
Beiträge: 532
Registriert: 28.07.2005 00:54
Wohnort: /home/Blackskyliner/

Re: Syntaxfehler, der verwirrt

Beitrag von Blackskyliner »

http://www.torsten-horn.de/techdocs/ascii.htm

160 ist nun mal zufällig auch ein leeres Zeichen :)
Wobei 255 ja ein ÿ sein müsste...

Zumindest bei ASCII wie das bei der UTF Tabelle aussieht, keine Ahnung...
Keine meiner Antworten ist endgültig, es kann passieren, dass ich den so eben geposteten Beitrag noch mehrmals ändere, um Doppelposts zu umgehen.
_________________
Purebasic Windows 7 x64 & Linux (Ubuntu 10.04LTS) 4.50[x64|x86] Nutzer
_________________
Projekte: YAED - Yet another Event Dispatcher
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7031
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Re: Syntaxfehler, der verwirrt

Beitrag von STARGÅTE »

Seit ich Unicode nutze, verwende ich die Zeichen ab $2000 (8192),
weil man da genaue Breiten hat, ein n-Leerzeichen, ein m-Leerzeichen, ein .-Leerzeichen,
kleiner-, winziger, großer, sehr großer Zwischen rum ... echt gute sache^^
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Benutzeravatar
Vera
Beiträge: 928
Registriert: 18.03.2009 14:47
Computerausstattung: Win XP SP2, Suse 11.1
Wohnort: Essen

Re: Syntaxfehler, der verwirrt

Beitrag von Vera »

Hallo,

für mich bleibt dieses ASCII, UFT-8, ANSI ect. Thema (incl. Fontwahl) auch immer schleierhaft, aber ich hab mal gesucht und ein Erklärung / Tabelle gefunden, wo zwei verschieden ASCII Key-Listen gezeigt werden: http://www.irongeek.com/alt-numpad-asci ... chart.html

Und noch eine ASCII and UTF-8 Table
(ebenso ist der Link zu http://www.unicode.org/charts/About.html ist auch nicht uninteressant)

cheers ~ Vera
°
<°)))o><
~~~~~~~~~
echo "Don't worry"
echo "Keep quiet"
@echo off
format forum:\
Benutzeravatar
Thorium
Beiträge: 1722
Registriert: 12.06.2005 11:15
Wohnort: Germany
Kontaktdaten:

Re: Syntaxfehler, der verwirrt

Beitrag von Thorium »

Vera hat geschrieben: für mich bleibt dieses ASCII, UFT-8, ANSI ect. Thema (incl. Fontwahl) auch immer schleierhaft, aber ich hab mal gesucht und ein Erklärung / Tabelle gefunden, wo zwei verschieden ASCII Key-Listen gezeigt werden: http://www.irongeek.com/alt-numpad-asci ... chart.html
ASCII geht nur bis 127. ^^

Eine wirklich gute und für Programmierer nützliche Erklärung findet man hier: http://www.joelonsoftware.com/articles/Unicode.html
Hat irgendjemand mal hier oder im englischen Forum gepostet.
Zu mir kommen behinderte Delphine um mit mir zu schwimmen.

Wir fordern mehr Aufmerksamkeit für umfallende Reissäcke! Bild
Benutzeravatar
Vera
Beiträge: 928
Registriert: 18.03.2009 14:47
Computerausstattung: Win XP SP2, Suse 11.1
Wohnort: Essen

Re: Syntaxfehler, der verwirrt

Beitrag von Vera »

Hi Thorium,

danke für's Weiterleiten - das ist nicht nur leicht verständlich, sondern auch nett geschrieben ('witzige Buchstaben' und 'verrückte Programmierer') und bei dem Entwicklungschaos, braucht man auch keine Bedenken zu haben, wenn man keinen Durchblick hat :freak:

Aber gut zu wissen, dass man sich zumindest immer auf die ersten 127 Zeichen verlassen kann :lol:

Cheers ~ Vera
°
<°)))o><
~~~~~~~~~
echo "Don't worry"
echo "Keep quiet"
@echo off
format forum:\
Antworten