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 helfen dir diese Grundlagen hier 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

sporadischer Fehler beim Schreiben auf NAS
sporadischer Fehler beim Schreiben auf NAS im Forum Netzwerkprogrammierung
Eigenen Fragment-Shader schreiben
Eigenen Fragment-Shader schreiben im Forum Spiele- und Multimedia-Programmierung
JSON Lesen und Schreiben.
JSON Lesen und Schreiben. im Forum Java Basics - Anfänger-Themen
Eigene Exception schreiben bei zu langem Array
Eigene Exception schreiben bei zu langem Array im Forum Java Basics - Anfänger-Themen
Ausgabe in ein Array schreiben
Ausgabe in ein Array schreiben im Forum Java Basics - Anfänger-Themen
Thema: C++ Indexoperator schreiben überprüfen