online 1
gast (50)

/ Forum / Anwendungen(Java,C++...)

Anwendungen(Java,C++...)Anwendungen(Java,C++...)

Fragevon rotte vom 13.03.2019, 18:32 Options

C++ Problem!

Hallo,
vorweg möchte ich erwähnen, dass ich noch nicht lange mit C++ programmiere.
Ich muss eine Konsolenanwendung programmieren.
Der User soll zu einer Einagbe aufgefordert werden.
Wenn er doch in einer bestimmten zeit nichts eintippt, soll das programm weitermachen.
Ist sowas möglich??

Ich hoffe ihr könnt mir helfen.
Danke schomal im vorraus

Mfg. rotte

P.S: bitte keine DOS-Lösungen wie z.B.: system("irgendwas");


Antwort schreiben

Antwort 1 von SGSSGene vom 02.04.2019, 16:05 Options

kleines Programm, wartet 5sec auf eingabe des nutzers
#include "stdio.h"
#include "conio.h"
#include "windows.h"

int main(void)
{
	printf("Taste druecken, oder 5sec warten\n");
	DWORD start_time = GetTickCount(); //Zeit, seit dem Systemstart in ms
	while(GetTickCount() - start_time < 5000 && _kbhit()==0); // 5s(5000ms) abwarten, oder tastendruck
	if(_kbhit()==0)
		printf("Es wurde keine Taste gedrueckt");
	else
		printf("Es wurde die Taste %c gedrueckt",getch());

	getch(); // 

	return 0;
};

Ähnliche Themen

Problem gelöst?
Marxxx  14.06.2007 - 151 Hits - 1 Antwort

Athlon 64 Problem
Tebetron  31.08.2007 - 56 Hits - 1 Antwort

Problem mit word, excel ,access ( 2002 )
senator  29.10.2007 - 148 Hits - 1 Antwort

Problem mit meinem Postausgangs server
T.O.  17.02.2008 - 89 Hits - 9 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 01:23:17 2026