Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Berrechnungszeit

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: [ 1 ] > 2 <
010
30.09.2003, 17:49 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


Hallo,
ein Thread ist ein untergeordneter "Prozess" eines Programmes.


Code:
Prozess
| - Thread
| - Thread
| - Thread


--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
011
30.09.2003, 20:03 Uhr
0xdeadbeef
Gott
(Operator)


@Flosoft: Ts, ts. Ein Thread ist was anderes als ein Prozess, wenn auch was ähnliches.

@RedEagle: Threads sind zeitlich parallel ablaufende Programmteile (im Grunde Unterprogramme, die gleichzeitig laufen). Die Dinger sind natürlich unglaublich praktisch, wenn du gleichzeitig Echteitdaten und User-Input verwalten willst.

Ich geb dir mal ne Aufgabe, um dir die Notwendigkeit klar zu machen: Du willst dem User 10 Sekunden Zeit geben, eine Auswahl zu treffen. Wenn ers in der Zeit nicht schafft, wird ein Default-Wert genommen. Also:

C++:
#include <iostream>

int warte_10_sekunden_auf_input_sonst_default(int default) {
  // TODO: Schreib den Code hierfür
}

int main() {
  std::cout << "1, 2, oder 3? " << std::flush;
  std::cout << warte_10_sekunden_auf_input_sonst_default(1) << std::endl;
}


Versuchs mal. (Aber beiß dir nicht die Zähne dran aus. Es geht mehr darum, dass dir klar wird, warum du es ohne Threads nicht hinkriegst).
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
012
13.10.2003, 14:24 Uhr
~RedEagle
Gast


Ich glaube das ist ein bischen viel für'n Anfänge!!

Ich habe verstanden, was gemeint ist, und finde es wirklich nützlich, lasse dann aber das "Projekt" fallen. ICh werde mich drum kümmern, wenn ich mehr erfahrung habe.

Trotzdem danke (wüsste bis jetzt noch nicht, das mann auch etwas Parallel laufen lassen kann)


MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] > 2 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: