Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: wie kann ich mehrere threads starten Kategorie: Programmierung (von André H. - 17.04.2002 12:34)
Als Antwort auf Re: wie kann ich mehrere threads starten von Jogi - 17.04.2002 12:17

Hallo Jogi,
 
> Hilft mir totzdem nichts, komm einfach mit der Beschreibung  nicht klar
>
> in meinem Programm Uhrzeit steht dann
>
> theard main
> {
> run ente;
>
> }
> thread ente
> {
> }
> muss ich die Variablen die ich für das Programm ente  brauche  vor dem thread main deklarieren.Variblen werden
> von beiden Programme benutzt.
>
> Muss das Programm ente vor dem Hauptprogramm main stehen, oder ist das egal.
>

Der Main-Thread muÃ? immer im letzten Modul und als letztes stehen.

Um den Code übersichtlich zu halten, halte folgende Form in Modulen ein:

1. (Globale) Variabel und Konstantendefinition
2. Funktionen
2.1. Lokale Variabeldefinition
2.2. C2-Code der Funktion
3. Threads
(4.Main Thread)
In den Threads können auch Variablen definiert werden.
Diese sind Global.

Es gibt eine wichtige Regel:
Was der Compiler noch nicht gelesen hat, kennt dieser nicht !
D.h. Wenn Du z.B. eine Funktion aufrufst die erst weiter unten
definiert ist kennt der Compiler diese nicht und gibt eine Fehlermeldung
aus. Das gilt auch für Variablen, Konstanten und Threads.

MfG André H.





Antworten bitte nur ins Forum!
Fragen per EMail auf Forum-Postings werden nicht beantwortet!

Das macht meine Heizung gerade


    Antwort schreiben


Antworten: