From: dontmailme AT iname DOT com (Steamer) Newsgroups: comp.os.msdos.djgpp Subject: Re: compare() Date: Fri, 03 Nov 2000 13:38:40 GMT Organization: always disorganized Lines: 24 Message-ID: <3a02bfd2.17527006@news.freeserve.net> References: <8tubkf$4k2$2 AT antares DOT lu DOT erisoft DOT se> NNTP-Posting-Host: modem-199.flame-angel.dialup.pol.co.uk X-Trace: newsg3.svr.pol.co.uk 973258721 21687 62.137.13.199 (3 Nov 2000 13:38:41 GMT) NNTP-Posting-Date: 3 Nov 2000 13:38:41 GMT X-Complaints-To: abuse AT theplanet DOT net X-Newsreader: Forte Free Agent 1.11/32.235 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Martin Stromberg wrote: > : It turns out that the source is there anyway if you want to see it - > : it's in the file c:\djgpp\lang\cxx\std\bastring.cc. (I don't know why > : that's there though, since I'm sure DJGPP just uses the library file.) > > I don't know why, but it's there because bastring.h #includes > std/bastring.cc. You're right - I didn't notice that. BTW, adding the following two lines int compare(size_type pos, size_type n, const basic_string& str) const { return compare (str, pos, n); } to the basic_string class definition in bastring.h allows the program in the original post in this thread to work (provided the program is fixed by adding #include #include at the start).