Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Funktion wie 'repeat until keypressed'?

Empfohlene Antworten

Hallo,

ich suche eine Funktion, oder einen Befehl, welcher es mir ermöglicht, das ein Command Line Fenster nach ablauf meines Programmes nicht schließt bevor eine Taste gedrückt wurde.

Habe es mit getch() und getc() probiert, aber das bringt nichts, er schließt das Fenster ohne auf die EIngabe zu warten.

Bine

Hallo!

Wird die Funktion "getch()" denn auch ausgeführt, oder wird sie übersprungen. Kommt mir sehr seltsam vor, dass das Fenster einfach so schliesst. Könntest ja mal die Funktion "kbhit()" ausprobieren. Vielleicht baust Du Dir auch mal eine Schleife (ist allerdings für diese Zwecke unschön).

Kannst Du den Code mal posten, oder ist er zu lang?

Grüsse!

DocMabuse

Ja, habe ich. Ich weiß auch nicht woran es liegt.

Bine

hmm seltsam....und so wie DocMabuse meinte wird dein getch() nicht vielleicht uebersprungen oder so? :)

Naja vielleicht kannst ja wirklich den code posten

Goos

Hmm, Code posten geht gerade nicht, ist eine Aufgabe von der Schule, habe ich also nur zu Hause, und nicht hier im Büro. Mit kbhit() habe ich auch schon probiert, funktioniert aber auch nicht.

Poste den Code heute wenn ich nach Hause komme, ja?!?!

Nun, so groß ist das Programm gar nicht.

Es wandelt einen Text (der User gibt eine Textdatei mit Pfad an) in ein Telegramm um, und man kann Buchstaben zählen lassen und sich das Telegramm auch ausgeben lassen. Am Ende steht ein Copyright Zeichen und dann unsere Namen (sollten wir vom Lehrer aus so machen).

Damit ist das Programm im Grunde zu Ende. Nur soll sich das Fenster eben nicht schließen, damit sich der User das Telegramm auch anschauen kann -> sowas wie getch(), getc() oder kbhit(). Funktioniert nur alles nicht. Habe auch versucht es in eine Schleife zu packen -> erfolglos!

Bine

Kannte ich nicht, werde ich nachher mal ausprobieren.

Thnx!!!

Bine

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.