From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18554 invoked by alias); 17 Jul 2002 21:56:53 -0000 Mailing-List: contact gcc-help-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-help-owner@gcc.gnu.org Received: (qmail 18525 invoked from network); 17 Jul 2002 21:56:50 -0000 Received: from unknown (HELO mailer.jlab.org) (129.57.35.124) by sources.redhat.com with SMTP; 17 Jul 2002 21:56:50 -0000 Received: from jlabs1.jlab.org (localhost [127.0.0.1]) by mailer.jlab.org (8.11.6/8.11.6) with ESMTP id g6HLumY06290; Wed, 17 Jul 2002 17:56:48 -0400 (EDT) Received: from localhost (liji@localhost) by jlabs1.jlab.org (8.11.6/8.11.6) with ESMTP id g6HLuli04550; Wed, 17 Jul 2002 17:56:47 -0400 (EDT) Date: Wed, 17 Jul 2002 14:56:00 -0000 From: Ji Li To: Phil Edwards cc: Matt Austern , gcc-help@gcc.gnu.org, gcc@gcc.gnu.org Subject: Re: STL with gcc3 In-Reply-To: <20020717171507.A20179@disaster.basement.lan> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-SW-Source: 2002-07/txt/msg00176.txt.bz2 Hi, Yes I get the idea. The question is the real code that I am dealing with is far more comlex than the example I gave here. Ok, I will try to change the code. Thanks to you all for your help. Ji Li _/_/_/_/_/ _/ Physics Department _/ _/ Rensselaer Polytechnic Institute _/ _/ Tel:(757)269-5328(JLab Office) _/_/_/ _/_/_/_/_/ On Wed, 17 Jul 2002, Phil Edwards wrote: > On Wed, Jul 17, 2002 at 11:39:53AM -0700, Matt Austern wrote: > > On Wednesday, July 17, 2002, at 11:35 AM, Ji Li wrote: > > > > > > I believe there must be a way to make gcc-3.0.4 backward > > > compatable but just could find it. Would you please point the way for > > > me? > > > > You really don't want to do that. The standard says that everything > > in the Standard Library is supposed to be in namespace std. Other > > compilers have conformed to the standard for years. You should > > change your code, for portability if for no other reason. > > Matt is correct; your code is not C++. To aid in making the transition, gcc > 3.x lets you include . But there is no comparable header > for , since there was never really a pre-standard string class. So > you'll have to edit your code anyway; may as well fix the I/O names as well. > > > Phil > > -- > If ye love wealth greater than liberty, the tranquility of servitude greater > than the animating contest for freedom, go home and leave us in peace. We seek > not your counsel, nor your arms. Crouch down and lick the hand that feeds you; > and may posterity forget that ye were our countrymen. - Samuel Adams >