Article View: de.comp.lang.c++
Article #1815Wie programmiere ich Threads ?
From: 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
Technical Details
Message-ID:
<4i3qip$29uv@sat.ipp-garching.mpg.de>Path:
arc1-ca.pugleaf.net!ipp-garching.mpg.de!pc66!berlichShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!ipp-garching.mpg.de!pc66!berlich From: berlich@pc66.mppmu.mpg.de (Ruediger Berlich) Newsgroups: de.comp.lang.c++ Subject: Wie programmiere ich Threads ? Date: 12 Mar 1996 12:27:05 GMT Organization: Rechenzentrum der Max-Planck-Gesellschaft in Garching Message-ID: <4i3qip$29uv@sat.ipp-garching.mpg.de> NNTP-Posting-Host: pc66.mppmu.mpg.de X-Newsreader: TIN [version 1.2 PL2]