Article View: borland.public.cppbuilder.nativeapi
Article #12141Re: TThread or pthreads
From: Rob
Date: Tue, 23 Dec 2003 04:32
Date: Tue, 23 Dec 2003 04:32
30 lines
2348 bytes
2348 bytes
<b> wrote in message news:3fe42f8b@newsgroups.borland.com... > Which one to use "TThread" or "pthreads" and why ? > http://www.humanfactor.com/pthreads/ > http://sources.redhat.com/pthreads-win32/ Depends. TThread is Borland/Inprise specific. So if you plan to use (or port to) any other compiler, no point in using them. pthreads (Posix Threads) are standardised, and are portable between most variants of Unix (and several other operating systems as well). > > Is there any BCB and KylixC++ compatible "pthreads" library and examples > around ? > Under windows, AFAIK, pthreads-win32 can be used with gnu compilers (eg mingw) and with visual C++ but not with Borland (yet). I thought that the "C" version of that library could be used with Borland (as can any DLL that only exports C functions rather than C++ functions). You might wish to have a look at ACE, available from http://ww.cs.wustl.edu/~schmidt ACE is actually a networking library, but includes functions and classes that support threading. The methods it supplies are not Posix, but it is *implemented* on Unix machines using Posix calls.
Technical Details
Message-ID:
<3fe7c751@newsgroups.borland.com>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!news2.google.com!fu-berlin.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mailReferences:
<3fe42f8b@newsgroups.borland.com>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 106fd3,4c68da4ff5797ffa X-Google-Attributes: gid106fd3,public X-Google-Thread: 10cc67,4c68da4ff5797ffa X-Google-Attributes: gid10cc67,public X-Google-Thread: 102541,4c68da4ff5797ffa X-Google-Attributes: gid102541,public X-Google-Thread: fb250,4c68da4ff5797ffa X-Google-Attributes: gidfb250,public X-Google-ArrivalTime: 2003-12-22 21:09:25 PST From: "Rob" <nospam@nonexistant.com> Newsgroups: borland.public.cppbuilder.nativeapi,borland.public.cppbuilder.students,borland.public.kylix.linuxapi,borland.public.kylix.students References: <3fe42f8b@newsgroups.borland.com> Subject: Re: TThread or pthreads Date: Tue, 23 Dec 2003 15:02:05 +1030 Lines: 33 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4922.1500 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4925.2800 NNTP-Posting-Host: 211.26.115.176 Message-ID: <3fe7c751@newsgroups.borland.com> X-Trace: newsgroups.borland.com 1072154449 211.26.115.176 (22 Dec 2003 20:40:49 -0700) Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!news2.google.com!fu-berlin.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail