Article View: be.comp.programming
Article #16697Re: multithreading onder C++
From: Erik Vanherck
Date: Thu, 13 Apr 2000 00:00
Date: Thu, 13 Apr 2000 00:00
17 lines
1772 bytes
1772 bytes
> Multithreaden onder linux (threads zoals in : gesharede heap (data > segment), gescheiden stack, zelfde programma, maar toch apart > gescheduled) doe je met posix-threads (man pthread_create) > Nuttige informatie: linken met -lpthread en de rest van uw sources > compileren met -D_REENTRANT -D_PTHREADS, dat maakt libc en stl blij. > Steek alles wat met X te maken heeft in 1 en slechts 1 thread. Hmmm, bedoel je dat ondertussen libc en stl in gcc eindelijk thread safe zijn ?? Of zijn de defines voor iets anders ? Ik heb er een jaar geleden mee gewerkt en toen was dat gewoon een miserie omdat je echt alles moest locken. De stl was redelijk thread safe maar op sommige plaatsen gingen de gcc libs serieus uit de bocht ;-) En nota bene , QT is alles behalve thread safe dus zoals hierboven gezegd alles wat aan QT GUI widgets komt echt in 1 thread steken anders zit je met problemen. Voor meer info zie maar op het message archive bij de trolls. Er zijn meer dan genoeg mensen die daar de mist in gegaan zijn.
Technical Details
Message-ID:
<8d54le$de0$1@newnews1.news.nl.uu.net>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<38F57442.F20A0F45@student.kuleuven.ac.be> <38F6016B.EED1A4B2@easics.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,6b125efd35a6e602 X-Google-Attributes: gidfcea4,public From: "Erik Vanherck" <Erik.Vanherck@village.uunet.be> Subject: Re: multithreading onder C++ Date: 2000/04/13 Message-ID: <8d54le$de0$1@newnews1.news.nl.uu.net> X-Deja-AN: 610780416 References: <38F57442.F20A0F45@student.kuleuven.ac.be> <38F6016B.EED1A4B2@easics.be> X-Priority: 3 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 X-Complaints-To: abuse@nl.uu.net X-Trace: newnews1.news.nl.uu.net 955651566 13760 194.7.1.25 (13 Apr 2000 18:46:06 GMT) Organization: UUNET-NL (http://www.nl.uu.net) X-MSMail-Priority: Normal NNTP-Posting-Date: 13 Apr 2000 18:46:06 GMT Newsgroups: be.comp.programming