Einen guten Rutsch wünscht c++.de!
-
314159265358979 schrieb:
Ein Ini-Parser ist doch ne Sache von maximal einer Stunde, wenn nicht weniger?
Nicht, wenn du ständig unterbrochen wirst ...
Außerdem gibt es kein einheitliches Format hierfür. Ich will für zwei Inidateien mit unterschiedlichem Format einen einheitlichen Parser schreiben, du verstehst? Dafür muss man dann solchen Dreck wie Key-Value-Separator und Comment-Tag angeben, und ob die Ini über Sektionen verfügt, du verstehst?
Einen Scheiß-Parser kann ich in einer halben Stunde zusammentackern.
314159265358979 schrieb:
2 bedeutet, dass ich "tatächlich schwul" bin. Was kann dann wohl nur noch 3,14 bedeuten, wenn , eine zeitliche Trennung darstellt?
2 hätte auch "2 wunderschöne Titten" bedeuten können ... verdammt, meine Stirn hört sich hohl an.
3 Arschfuck, 14 Handjob? Alter, ich habe keine Ahnung, auf was du so stehst.
-
Der aus dem Westen ... schrieb:
Nicht, wenn du ständig unterbrochen wirst ...
Außerdem gibt es kein einheitliches Format hierfür. Ich will für zwei Inidateien mit unterschiedlichem Format einen einheitlichen Parser schreiben, du verstehst? Dafür muss man dann solchen Dreck wie Key-Value-Separator und Comment-Tag angeben, und ob die Ini über Sektionen verfügt, du verstehst?
Einen Scheiß-Parser kann ich in einer halben Stunde zusammentackern.
Challenge angenommen, her mit den Formaten.
Der aus dem Westen ... schrieb:
2 hätte auch "2 wunderschöne Titten" bedeuten können ... verdammt, meine Stirn hört sich hohl an.
3 Arschfuck, 14 Handjob? Alter, ich habe keine Ahnung, auf was du so stehst.
Soll ich auflösen? Der einzige Tipp, den ich dir jetzt noch geben könnte, ist, dass du meine Antwort "3,14" nach dem selben Schema bearbeiten musst, wie "2".
-
314159265358979 schrieb:
Challenge angenommen, her mit den Formaten.
Nicht mehr nötig, hab's gerade selbst fertiggestellt. Aber ich kann dir sagen, dass einfaches Lesen von Seperator bis Zeilenende NICHT gereicht hat. Und das schöne ist: die Daten soll später von Endnutzern editiert werden können, und bei einem Fehler funktioniert die ganze Konfiguration nicht mehr. Wenn's mein eigenes Format wäre ... aber leider muss ich mich an Regeln halten.
Der aus dem Westen ... schrieb:
Soll ich auflösen? Der einzige Tipp, den ich dir jetzt noch geben könnte, ist, dass du meine Antwort "3,14" nach dem selben Schema bearbeiten musst, wie "2".
Ich arbeite jetzt weiter am Klassedesign. Gute Nacht.
-
Wie gemeiiiiiiiiiiiiiiiiiiiiiiiin.
-
314159265358979 schrieb:
Wie gemeiiiiiiiiiiiiiiiiiiiiiiiin.
Ja, was soll ich sagen? Ich habe 2 nicht mal aufgelößt, ich habe geraten.
-
Der aus dem Westen ... schrieb:
@PI: wie war's denn? (1) War er sanft und (2) einfüllsam, (3) oder hat er es dir mal so richtig besorgt? (4) Warst du seine kleine versaute Schlampe?
Kannst du's nun lösen?
-
Ich hasse dich.
-
-
OK, weißt du was? Probier's doch einmal aus.
Generelles:
Man soll dem ctor am Anfang einen String übergeben, welchen den Filename entspricht. Der Zugriff soll über die WinAPI erfolgen, kann aber mit Vorlagen aus der STL (wie ich sie verwendet habe) erweitert werden. Bei Konstruieren des Objektes soll die Datei direkt eingelesen und geparst werden. Später soll man sie, da Änderungen vorgenommen werden (im Code, nicht nur vom User), ebenfalls dumpen können. Lese- und Schreibzugriff auf die Elemente soll ebenfalls gewährleistet sein.Format 1:
Soll später mehrere Sections unterstützen. Comment-Tag ist das Semikolon (';'), Seperator ist (wie bei Nummer 2) das Gleichheitszeichen '='. Whitespaces sind möglich, dürfen aber NICHT eingelesen werden. Sectionnames werden mit '[' eingeleitet und hören mit ']' auf, beim nächsten '[' fängt für die Keys eine neue Sektion an.2. Format 2: Unterstützt ums Verrecken keine Sections. Comment-Tag ist die Raute ''#'', aber für den Fall, dass bei weiteren Inis weitere Tags hinzukommen, kann man diese nicht statisch im Code definieren. Whitespaces dürfen ebenfalls nicht ausgelesen werden, zumindest nicht am Anfang und Ende einer Zeile, und auch nicht am Separator.
Halt dich ran.
-
Bin gespannt ob er sich drauf einlässt oder sich lieber noch einen *****fick gönnt (welchen er sich sicherlich verdient hätte!)
-
Glaube ich ehrlich gesagt nicht. Aber wer weis ...
Warum hätte er sich denn einen Arschfick verdient?
-
Weil er dich einige Stunden von der Arbeit abgeleckt hat :xmas1: :xmas1:
-
trustee schrieb:
Weil er dich einige Stunden von der Arbeit abgeleckt hat :xmas1: :xmas1:
Auf's Lecken steh' ich nicht so, und schwul bin ich auch nicht gerade.
Ich könnte dir ja mal was schicken, was ich mir zusammenprogrammiert habe, um auf "meine Kosten zu kommen".
-
Werd ich hier eigentlich auch noch gefragt? Genug für heute... öh, für die nächsten paar Stunden.
-
314159265358979 schrieb:
Werd ich hier eigentlich auch noch gefragt? Genug für heute... öh, für die nächsten paar Stunden.
Nein, wirst du nicht. Du zählst auch gar nicht - ich weiß nicht einmal, warum ich mit dir spreche.
Geh du ruhig schlafen, ich mache eine weitere Nacht durch - frag mich nicht, seit wie vielen Nächten ich nicht geschlafen habe.
-
Der aus dem Westen ... schrieb:
ich weiß nicht einmal, warum ich mit dir spreche.
Weil wir uns ähnlich sind, vermute ich mal.
Der aus dem Westen ... schrieb:
Geh du ruhig schlafen
Zu früh.
Der aus dem Westen ... schrieb:
ich mache eine weitere Nacht durch - frag mich nicht, seit wie vielen Nächten ich nicht geschlafen habe.
Mein Rekord war 'ne Woche. Schaffst du mehr?
-
314159265358979 schrieb:
Weil wir uns ähnlich sind, vermute ich mal.
Ne, ich bin vielleicht jung, aber nicht schwul.
314159265358979 schrieb:
Zu früh.
Dann beweise mal, dass hinter deinen Worten auch was steckt, und programmiere das Ding zusammen. Ich bin gerade dabei, den Zugriff fertig zu stellen - bin auf deine Implementierung gespannt.
314159265358979 schrieb:
Mein Rekord war 'ne Woche. Schaffst du mehr?
Ich habe die Woche gestern gebrochen ... habe mich mit Red Bull und Cola wachgehalten und mir morgens mindestens dreimal die Zähne geputzt. Ich habe hier auch noch 4,5 Liter von der Zuckerbrühe stehen ...
EDIT: Und nicht fudeln - ich habe die letzten Tage damit zugebracht, eine externe Bibliothek zu finden, die frei und open-source ist und funktionell das bietet, was ich brauche.
-
Der aus dem Westen ... schrieb:
Ne, ich bin vielleicht jung, aber nicht schwul.
So hab ich das jetzt gar nicht gemeint. Ich meinte eher, dass du so ziemlich das ähnlich assoziale Arschloch bist wie ich. (nicht als Beleidigung nehmen.)
Der aus dem Westen ... schrieb:
Dann beweise mal, dass hinter deinen Worten auch was steckt, und programmiere das Ding zusammen. Ich bin gerade dabei, den Zugriff fertig zu stellen - bin auf deine Implementierung gespannt.
Um ehrlich zu sein habe ich keine Lust, wenn du eh schon quasi fertig bist. Bin auch gerade beschäftigt mit zocken.
Der aus dem Westen ... schrieb:
Ich habe die Woche gestern gebrochen ... habe mich mit Red Bull und Cola wachgehalten und mir morgens mindestens dreimal die Zähne geputzt. Ich habe hier auch noch 4,5 Liter von der Zuckerbrühe stehen ...
Glückwunsch. In den Sommerferien brech ich deinen Rekord. Sag mir, wann du schlafengegangen bist.
-
314159265358979 schrieb:
So hab ich das jetzt gar nicht gemeint. Ich meinte eher, dass du so ziemlich das ähnlich assoziale Arschloch bist wie ich. (nicht als Beleidigung nehmen.)
Ich stehe dazu, dass ich ein asoziales Arschloch bin. Aber ich habe irgendwie den Eindruck, dass ich das leicht subtiler rüberbringe.
314159265358979 schrieb:
Um ehrlich zu sein habe ich keine Lust, wenn du eh schon quasi fertig bist. Bin auch gerade beschäftigt mit zocken.
Klor. Und Schweine können fliegen.
314159265358979 schrieb:
Glückwunsch. In den Sommerferien brech ich deinen Rekord. Sag mir, wann du schlafengegangen bist.
Sommerferien habe ich nicht. Ich hatte jetzt eine Woche Urlaub, in der ich nicht schlafengegangen bin, und im Dienst habe ich so um die 4 Stunden Schlaf, täglich von 22 bis 2 Uhr. Dann zocke ich ein bisschen FFVII oder programmiere meinen eigenen Scheiß zusammen.
-
Der aus dem Westen ... schrieb:
Ich stehe dazu, dass ich ein asoziales Arschloch bin. Aber ich habe irgendwie den Eindruck, dass ich das leicht subtiler rüberbringe.
Stimmt schon so.
Der aus dem Westen ... schrieb:
Klor. Und Schweine können fliegen.
*Chlor
Der aus dem Westen ... schrieb:
Sommerferien habe ich nicht. Ich hatte jetzt eine Woche Urlaub, in der ich nicht schlafengegangen bin, und im Dienst habe ich so um die 4 Stunden Schlaf, täglich von 22 bis 2 Uhr. Dann zocke ich ein bisschen FFVII oder programmiere meinen eigenen Scheiß zusammen.
Ich weiß nicht so Recht, ob ich das cool finden soll. Wie gehts dir so dabei?