From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15740 invoked by alias); 21 Aug 2002 22:22:01 -0000 Mailing-List: contact pthreads-win32-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: pthreads-win32-owner@sources.redhat.com Received: (qmail 15732 invoked from network); 21 Aug 2002 22:22:00 -0000 Received: from unknown (HELO nycsmtp2out.rdc-nyc.rr.com) (24.29.99.227) by sources.redhat.com with SMTP; 21 Aug 2002 22:22:00 -0000 Received: from victory (66-65-44-29.nyc.rr.com [66.65.44.29]) by nycsmtp2out.rdc-nyc.rr.com (8.12.1/Road Runner SMTP Server 1.0) with SMTP id g7LMJqOx006832; Wed, 21 Aug 2002 18:19:52 -0400 (EDT) Message-ID: <001a01c24961$2a6f0750$1d2c4142@victory> From: "Wayne Robin Isaacs" To: "Kyle Boon" , References: <20020821190248.28CFB3BDBF@toledo.bmi.ohio-state.edu> Subject: Re: Simple question. Date: Wed, 21 Aug 2002 15:22:00 -0000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4807.1700 X-SW-Source: 2002/txt/msg00092.txt.bz2 Here's an example: #include #include #include // use a buffer to collect your data before the "cout" call void threadfn(void*) { strstream x; for(int i=100;i--;) { x << "o" << "o" << '\n' << '\0'; cout << x.str(); } } Wayne ----- Original Message ----- From: "Kyle Boon" To: Sent: Wednesday, August 21, 2002 3:02 PM Subject: Simple question. > I'm not sure if this is the right place for my question - so I apolgize in > advance if it not. > > First some quick background. I am a college undergrad charged with porting a > linux app to the win32 platform. I chose this pthreads implementation to make > the task much easier. So far it's worked very well. My only question is how > people deal with console output. I have multiple threads using cout to print > things to the console, but the output is all jumbled up. If I try to link > with a thread safe version of the standard library on windows, I get all > sorts of linker errors. It seems like people must have had to work around > this before, but I haven't been able to find any information about it. > > Any help would be greatly appreciated. > Kyle Boon >