Nobody Geschrieben 19. Februar 2002 Geschrieben 19. Februar 2002 Hallo Mal ne kleine Erfahrungsfrage. ein Freund hat wie gefragt wieso VC++ dies nicht kann. . . { cout << "Hallo"; getch(); }; mehr ist nicht im Programm, wieso wird erst getch() ausgeführt und Hallo taucht nur für ganz kurz auf. Hab das spasseshalber mal eingetippt (Borland, BloodShed) reagieren, wie ich es erwarte. VC++ nicht. Das gleiche mit system("pause") und kbhit(); printf() anstatt cout funktioniert allerdings.
RavenX2 Geschrieben 19. Februar 2002 Geschrieben 19. Februar 2002 hmmm...hast du die <conio.h > eingebunden?
Crush Geschrieben 19. Februar 2002 Geschrieben 19. Februar 2002 M$ ist halt was spezielles!!! Man will sich ja vom Markt abheben! =8-D
Nobody Geschrieben 19. Februar 2002 Autor Geschrieben 19. Februar 2002 Mit funktioniert nicht, meinte ich nicht das compilen oder linken, sondern die Funktionalität. Es ist nur so, dass das Konsolenfenster aufgeht, es auf eine taste wartet und Hallo schreibt und das fenster schließt.
mst Geschrieben 19. Februar 2002 Geschrieben 19. Februar 2002 Hilft es evtl. wenn du vor getch() fflush(stdin) aufruft?
Smoggy Geschrieben 20. Februar 2002 Geschrieben 20. Februar 2002 Probier es mal mit einem <<endl; nach dem "Hallo". Dadurch wird nämlich Hallo ausgegeben und erst dann auf ne Tastatur Eingabe gewartet
Woodstock Geschrieben 20. Februar 2002 Geschrieben 20. Februar 2002 Original geschrieben von Smoggy Probier es mal mit einem <<endl; nach dem "Hallo". Dadurch wird nämlich Hallo ausgegeben und erst dann auf ne Tastatur Eingabe gewartet Das ';' am ende der Zeile 'cout << "Hallo";' bewirkt das gleiche wie endl! Aber wir hatten das Problem auch und haben es nicht gelöst bekommen. Wäre gut wenn da jemand was zu wüßte. Bine
Smoggy Geschrieben 20. Februar 2002 Geschrieben 20. Februar 2002 Das ; bewirkt nich das selbe wie endl; : bei endl springt der cursor in eine neue Zeile.... Cout/Cin "spinnen" bei solchen Konsolenbefehlen etwas. Habt ihr es denn schon mal mit endl probiert???? anscheinend nicht, sonst würds ja funzen....
Woodstock Geschrieben 20. Februar 2002 Geschrieben 20. Februar 2002 Doch, ich weiß wir haben es probiert und es hat trotzdem nicht geklappt. Bine
Woodstock Geschrieben 20. Februar 2002 Geschrieben 20. Februar 2002 Hmm, hab's gerade hier noch mal ausprobiert, und bei der simplen Funtkion funktioniert es. Weiß auch nicht warum damals nicht. Bine
Smoggy Geschrieben 20. Februar 2002 Geschrieben 20. Februar 2002 Siehste, wenn Papa sacht: Datt klappt, dann klappt datt auch....und wenn et zusammen klappt, hauptsache et klapp :)
Nobody Geschrieben 20. Februar 2002 Autor Geschrieben 20. Februar 2002 Danke Leute, ist mir zwar nicht logisch, aber egal.
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden