From: Ahn Ki-yung Newsgroups: comp.os.msdos.djgpp Subject: Re: string class doesn't work with STL containers Date: Tue, 24 Mar 1998 00:26:41 +0900 Organization: Korea Telecom Lines: 32 Message-ID: <35167F31.B9F9A274@mail.hitel.net> References: <3515E68A DOT 271CBDD3 AT mail DOT hitel DOT net> Reply-To: 96046 AT sc DOT seoul-shs DOT seoul DOT kr NNTP-Posting-Host: dor20326.kaist.ac.kr Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk Ahn Ki-yung wrote: > I'm using DJGPP with RHIDE(1.4b) under WINDOWS95. > Recently I deleted version 2.7.2 and I've installed gcc280b.zip, > gpp280bzip, lgpp280b.zip. I'm studying STL and the ANSI/ISO C++ Draft > Standard. > Almost of it works well. But the "string" class does not work well. > Here is a code that compiler does not compile > > // stlstydy.cc > > #include > > #include > > #include > > > > void main () > > { > > map< string , int > phone_list; > > } > > When I compile it, there comes a messege in a message window in RHIDE. > > Compiling stlstudy.cc > > c:/djgpp/lang/cxx/stl_tree.h<486> Error: virtual memory exhausted > > there were some errors > > Why isn't this working? please help me! I found a way to use this "string" class. You should run in DOS mode. Then it does not complan with virtual memory. I think it conflicts with some of windows memory. I think this is a bug. Can't us make DJGPP compile STL in Windos ?