konsolenfenster schliessen, wie?
-
Ich hab ein Programm geschrieben ( console unter vs6 )
am ende habe ich ein getchar() eingebaut.
jetzt lief das programm durch, und bei einer tasteneingabe hat sich das programm geschlossen.
Jetzt benutze ich die STL
z.b.
#include <stlport/string>und jetzt geht es nicht mehr.
ich kann ein zeichen abfragen, das fenster bleibt offen.
habe das getchar rausgenommen, und habe das gleiche problem
das fenster bleibt auf. wenn ich das fenster per hand zumache ( auf schliessen klicke ) dann beendet sich das programm mit einem "fehlercode"
in der art
programm wurde mit ox2342342 beendet.was kann ich machen?
-
Bist du sicher, dass dein Prog terminiert?
-
Ne keine ahnung
ich steppe im debugmodus durch
er kommt ganz normal bis zum schluss
return 0;
und wenn ich da F10 drücke passiert nichts mehr. was kann ich machen?
-
Was ist denn "#include <stlport/string>" und was hat es mit der STL zu tun und wofür brauchst du es?
Funktioniert alles ohne das #include?
-
stlport
Ich soll es hier verwenden, glücklich bin ich auch nicht drüber, ohne gings ja
da ich noch eine andere klasse includiert habe, die braucht das anscheinend so
hab von stlport vorher auch noch nie was gehört. maybe kann das einer hier zusammenfassen?
-
STLport ist auch nur eine STL-Implementierung. Wenn du die Includepfade richtig eingestellt hättest, dann könntest du sie verwenden wie jede andere STL-Implementierung.