Ich habe dieses Problem bei der Verwendung der G ++ - Compiler besonders. Ich bekomme scheinbar zufällige Müllwerte (Blue Highlight), mit der gewünschten Ausgabe (Green Highlight), obwohl ich diese Müllwerte loswerden möchte. Wenn ich das gleiche Programm auf dem TurboC++ - Compiler ausführe, läuft es perfekt (Orange Highlight) ohne irgendwelche Garbage-Werte. Kann mir jemand erklären, warum das passiert und wie man es los wird? Ich bin neu bei Linux, also würde eine detaillierte Erklärung sehr geschätzt werden.Warum bekomme ich Garbage-Werte nur in G ++ für Ubuntu?
a) Der G ++ Kompilierer garbage Werte
b), um die TurboC++ Kompilierer perfekte Ausführung.
Es ist wahrscheinlich ein Fehler im Code. Bitte [bearbeiten] Sie Ihre Frage, um ein [mcve] * in der Frage selbst * und * als Text * anzugeben, damit wir diesen Fehler diagnostizieren können. –
@BaummitAugen Ich habe keinen eigentlichen Fehler im Code. Es kompiliert perfekt. Ich bekomme sogar die gewünschte Ausgabe. Ich kann die Müllwerte einfach nicht loswerden. –
Die Unterschiede zwischen Turbo C++ und g ++ sind massiv, etwa 20 Jahre, und die C++ - Sprache wird standardisiert. Man sollte fast erwarten, dass sie anders arbeiten. – user4581301