delorie.com/archives/browse.cgi | search |
From: | "Brian MacBride" <macbride AT ix DOT netcom DOT com> |
Newsgroups: | comp.os.msdos.djgpp |
References: | <84t0lf$2e5$1 AT nclient3-gui DOT server DOT dtn DOT ntl DOT com> |
Subject: | Re: Problems compling c++ |
Lines: | 74 |
Organization: | Signal Computing Service Ltd. |
MIME-Version: | 1.0 |
X-Priority: | 3 |
X-MSMail-Priority: | Normal |
X-Newsreader: | Microsoft Outlook Express 5.00.2919.6600 |
X-MimeOLE: | Produced By Microsoft MimeOLE V5.00.2919.6600 |
Message-ID: | <8Yoc4.340$Qa5.3490@hnlnewsr2.hawaii.rr.com> |
Date: | Tue, 04 Jan 2000 16:10:44 GMT |
NNTP-Posting-Host: | 204.210.106.78 |
X-Complaints-To: | abuse AT rr DOT com |
X-Trace: | hnlnewsr2.hawaii.rr.com 947002244 204.210.106.78 (Tue, 04 Jan 2000 06:10:44 HST) |
NNTP-Posting-Date: | Tue, 04 Jan 2000 06:10:44 HST |
To: | djgpp AT delorie DOT com |
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
Reply-To: | djgpp AT delorie DOT com |
"Andy" <a DOT pelton AT dtn DOT ntl DOT com> wrote in message news:84t0lf$2e5$1 AT nclient3-gui DOT server DOT dtn DOT ntl DOT com... > ok, I am learning c++ using Soustroups book "The c++ programming language > 3rd Ed". I have just been trying to get the desttop calculator to work (from > chap 6, Ex 18). > > It will not compile, but I think the error is related to incomplete STL. is > this so? > > here is the errror messages > > c6ex18.cpp: In function `enum Token_value get_token()': > c6ex18.cpp:152: no matching function for call to > `basic_string<char,string_char_traits<char>,__default_alloc_template<false,0 > > >::push_back (char &)' > > the source is added as an attachment. > > thanks in advance > > andy > > > > > > Consider... Token_value get_token() { char ch=0; <snip> default: if(isalpha(ch)) { string_value = ch; while(cin.get(ch) && isalnum(ch)) // was ?? // string_value.push_back(ch); // now !! string_value += ch; cin.putback(ch); return curr_tok=NAME; } error("bad token"); return curr_tok = PRINT; } } / *Yields... (2+3)*4+3*2 26 */ Is that what you wanted?? Regards Brian
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |