Thread View: de.comp.lang.c++
2 messages
2 total messages
Started by Ruediger Berlich
Tue, 12 Mar 1996 12:27
Wie programmiere ich Threads ?
Author: Ruediger Berlich
Date: Tue, 12 Mar 1996 12:27
Date: Tue, 12 Mar 1996 12:27
24 lines
1363 bytes
1363 bytes
Hallo, was ist denn der "einfachste" Weg, sich eine eigene Thread-Klassenbibliothek unter Unix zu basteln ? (Ich meine damit den Weg, bei dem ich am wenigsten Gefahr laufe, mich aus dem obersten Stockwerk eines Hochhauses zu st"urzen). Auf meiner Wunschliste steht dabei nat"urlich alles, was unm"oglich ist : - Es sollte ohne Assembler auskommen -> Portabilit"at - Bei einer Schutzverletzung durch einen Thread sollte nicht das ganze Programm, sondern nur der Thread gestoppt werden. - Ein einzelner Thread (z.B. in einer Endlosschleife) soll nicht alle anderen blockieren k"onnen. - Kommunikation zwischen den Threads Gibt es einen Weg, das nur in C++ zu erledigen ? Das Fehlen von Threads im C++-Sprachumfang ist wirklich der gr"osste Kritikpunkt, den ich bei C++ sehe. Leider haben andere Sprachen mit Threads (Modula3 z.B.) jede Menge anderer Nachteile wie etwa fehlende Standardisierung. Bin dankbar f"ur jeden Hinweis, R"udiger
Re: Wie programmiere ich Threads ?
Author: Dietmar Kuehl
Date: Tue, 12 Mar 1996 17:44
Date: Tue, 12 Mar 1996 17:44
19 lines
1319 bytes
1319 bytes
Hi, Ruediger Berlich (berlich@pc66.mppmu.mpg.de) wrote: : Leider haben andere Sprachen mit Threads (Modula3 z.B.) jede : Menge anderer Nachteile wie etwa fehlende Standardisierung. Ist zwar nicht ueber C++, aber naja: ADA 95 duerfte nur wenige der (nicht erwaehten) Nachteile haben ...und C++ ist auch (noch nicht) standardisiert. Was Threads nur in C++ anbelangt, habe ich keine Ahnung, da ich mich bisher noch nicht viel mit Threads beschaeftigt habe. Da Du aber POSIX Threads nicht erwaehnt hast, empfehle ich Dir das mal anzugucken: Das ist eine Thread Library, die in Zukunft mit UNIX Systemen geliefert wird. Ich glaube Solaris 2.4 enthaelt POSIX Threads... -- dietmar.kuehl@uni-konstanz.de http://www.informatik.uni-konstanz.de/~kuehl I am a realistic optimist - that's why I appear to be slightly pessimistic
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads