Diese Dinger verursachen am laufenden Band Probleme. Ich habe ja durchaus Spaß daran, wann man auch mal wirklich den eigenen Kopf benutzen muss beim Programmieren, aber Zeiger sind schon eine gewisse Herausforderung.

Edit: Es lag nicht an den Zeigern, sondern daran, dass ich ein paar kleine Fehler in meinem Code hatte, die ich übersehen habe.

  • Flipper@feddit.org
    link
    fedilink
    arrow-up
    1
    ·
    8 days ago

    Das gute ist, das der Übersetzter dir hilft statt in C einfach Dinge wegzuoptimieren. Er erklärt warum was nicht erlaubt ist.

    Was du prüfst ob der Zeiger null ist. Darf er nicht sein, weg damit. Viel Spaß mit dem Speicherfehler. 👋

    • al4s@feddit.org
      link
      fedilink
      arrow-up
      2
      ·
      8 days ago

      Kleiner Trick aus der Industrie, einfach die Entkäfer Version ausliefern. Dann funktioniert sogar mein Code!

      • Flipper@feddit.org
        link
        fedilink
        arrow-up
        2
        ·
        7 days ago

        Bei uns wird ein Programm mit MS C Compiler 98 übersetzt, weil mit neueren Compiler das Programm nicht mehr läuft.

        Denn es wird mit volatile Thread Synchronisierung betrieben. 🥴