🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #16697

Re: multithreading onder C++

#16697
From: Erik Vanherck
Date: Thu, 13 Apr 2000 00:00
17 lines
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-mail
References: <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