Avatar von Lischen
  • Lischen

8 Beiträge seit 20.09.2020

Undefiniertes Verhalten in C++

Hallo zusammen,

in meinem C++-Programm tritt undefiniertes Verhalten auf (z.B. ändern sich Variablenwerte, wenn ich Zwischenausgaben auskommentiere). Jetzt bin ich natürlich auf Fehlersuche.

Das Programm besteht aus relativ vielen Funktionen, von denen ich momentan allerdings nur einen Teil aufrufe. Reicht es auch, wenn ich nach undefinierten Verhalten in den aufgerufenen Funktionen suche oder muss ich auch in den anderen suchen?

Gibt es irgendwelche Hilfsmittel, die ich verwenden kann, bzw. habt ihr Tipps, wie ich dabei vorgehen kann? Ich habe schon möglichst viele Compilerwarnungen aktiviert und den cpp-Checker verwendet.

Danke und viele Grüße

Bewerten
- +