C++ Indexoperator schreiben überprüfen

Diskutiere C++ Indexoperator schreiben überprüfen im C/C++ Forum; Hallo, wie kann man nach dem über einen Indexoperator der Wert verändert wurde meine Daten aktualisieren? Hier mal ein Beispiel: - Ich habe...

  1. prog1
    prog1 Neues Mitglied
    Hallo,

    wie kann man nach dem über einen Indexoperator der Wert verändert wurde meine Daten aktualisieren?

    Hier mal ein Beispiel:

    - Ich habe eine Klasse HexaInt die Dezimalzahlen in HexaDezimaldarstellung darstellt. In dieser Klasse besitze ich einmal ein Datenelement unsigned int dezimal und char *hexa.
    - bsp: HexaInt = D8C
    - Aufruf: HexaInt[1] = 'F';
    wie kann ich jetzt nach dem ich aus D8C ein DFC gemacht habe mein Datenelement dezimal aktualisieren, da sonst inkonsistenter Datensatz entsteht?

    Danke für eure Hilfe
     
  2. Vielleicht hilft dir das kostenlose Training weiter --> (hier klicken)
  3. Joose
    Joose Super-Moderator Mitarbeiter
    Ich nehme an du hast den Indexer der Klasse "HexaInt" überschrieben damit du den char* anpassen kannst? Wenn ja dann einfach im Indexer auch den int Value setzen. Das ist aber keine schöne Art sowas zu lösen.

    Am besten wäre es entweder nur den int Value oder den char* zu speichern. Das eine wird dann immer zur Laufzeit auf Basis des anderen aufgelöst.
    Beispiel:
    Es wird nur der int Value gespeichert in deiner Klasse, wird nun "HexaInt" aufgerufen dann wandelst du den int Value eben in ein char* um.
     
Die Seite wird geladen...

C++ Indexoperator schreiben überprüfen - Ähnliche Themen

Java Roboter schreiben mit Eclipse
Java Roboter schreiben mit Eclipse im Forum Java Basics - Anfänger-Themen
Zeile in datei überschreiben
Zeile in datei überschreiben im Forum Java Basics - Anfänger-Themen
Probleme beim schreiben von Dateien
Probleme beim schreiben von Dateien im Forum Java Basics - Anfänger-Themen
Ableitung der Klasse Exception, Überschreiben ererbter Konstruktoren
Ableitung der Klasse Exception, Überschreiben ererbter Konstruktoren im Forum Hausaufgaben
Desktop-Applikation schreiben, wie daten persistent?
Desktop-Applikation schreiben, wie daten persistent? im Forum Allgemeine Java-Themen
Thema: C++ Indexoperator schreiben überprüfen