Deutsch
Forum

Fehlender "." im Namensraum?

 

Frank
Abbing
XPSE meldet in meinem Testsource: Fehlender . im Namensraum. Hä, wieso Punkt im Namensraum?
Die Zeile wird auch falsch berechnet. Überhaupt ist mir (grad jetzt, da ich mich selber mit dem Thema intensive beschäftigt habe) aufgefallen, das alle Fehlerzeilen falsch berechnet werden, wenn Include-Dateien benutzt werden.

1 kB
Hochgeladen:06.01.2009
Ladeanzahl89
Herunterladen
 
06.01.2009  
 




RGH
Frank Abbing
XPSE meldet in meinem Testsource: Fehlender . im Namensraum.


Ich nehme mal an, daß in XPSE ein Namensraum mit einem Punkt enden muss, während es in XProfan dem Anwender überlassen ist, wie er die Übersichtlichkeit seines Quellcodes gestaltet. (Ich nutze hier eher den Unterstrich, um Verwechslungen mit dem Punkt zwischen Objekt und Methode zu vermeiden.)

Gruß
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
06.01.2009  
 




Frank
Abbing
RGH

Frank Abbing
XPSE meldet in meinem Testsource: Fehlender . im Namensraum.


Ich nehme mal an, daß in XPSE ein Namensraum mit einem Punkt enden muss, während es in XProfan dem Anwender überlassen ist, wie er die Übersichtlichkeit seines Quellcodes gestaltet. (Ich nutze hier eher den Unterstrich, um Verwechslungen mit dem Punkt zwischen Objekt und Methode zu vermeiden.)

Gruß
Roland


Vielleicht auch nur ein Bug. Wenn nicht, fände ich es nicht gut, dem User einen bestimmten Stil durch eine Fehlermeldung aufzudrängen.
 
06.01.2009  
 



XPSE benötigt bei Vergabe von Namensräumen einen abschließenden Punkt, wie Roland eben bereits erwähnte.
 
06.01.2009  
 




Frank
Abbing
Das wird in der Doku nirgendwo beschrieben, also kannst ichs nicht wissen.

Und die Berechnung einer Fehlerzeile?
 
06.01.2009  
 



Habe halt auf Performance Wert gelegt, auch bei der Fehlerzeilenangabe.

Natürlich kann man das alles immer noch besser machen, auch dafür sind wir hier.

Die Fehlerzeile erspringt halt aus einer jeweiligen internen Liste für das aktuell-abgearbeitete Objekt.

Somit bekomme ich es ohne zusätzliche globale Merkliste nicht hin, immer die korrekte Zeilennummer auszugeben, ohne das XPSE merklich lahmarschig würde.

Deshalb ist die Zeilennummer auch nie einziger Hinweis auf eine Warnung - immer ist auch ein Beschreibungstext dabei und meist ein Auszug aus der problematischen Codestelle.

Das mit dem Punkt hast Du einfach nicht mitbekommen, weil es Dich zu der Zeit, als es um die Unit-Implementation des XPSE ging, einfach nicht mitgehört hast. Irgendwo irgendwann ... aber ein paar Male - aber auch völlig unwichtig.
 
06.01.2009  
 




Frank
Abbing

Das mit dem Punkt hast Du einfach nicht mitbekommen, weil es Dich zu der Zeit, als es um die Unit-Implementation des XPSE ging, einfach nicht mitgehört hast. Irgendwo irgendwann ... aber ein paar Male - aber auch völlig unwichtig.


Darum gibt es ja Dokumentationen zum verewigen und nachlesen.
 
06.01.2009  
 




Frank
Abbing

Somit bekomme ich es ohne zusätzliche globale Merkliste nicht hin, immer die korrekte Zeilennummer auszugeben, ohne das XPSE merklich lahmarschig würde.


Vielleicht könnten wir eine schnelle Methode finden. Hier [...]  hab ich das genauso gemacht und der Ablauf ist nicht lahm.
Dafür hab ich ja Skype installiert, nicht nur zum Ignorieren.
 
06.01.2009  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

7.183 Betrachtungen

Unbenanntvor 0 min.
H.Brill04.11.2017
Ernst07.05.2016
Peter Max Müller02.10.2014
Julian Schmidt07.04.2014

Themeninformationen

Dieses Thema hat 3 Teilnehmer:

Frank Abbing (5x)
iF (2x)
RGH (1x)


Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie