Re: Pitanje za C++
Kako god.
On Sat, 27 Nov 2004, Dexy wrote:
> Da li "neka odsecena vrednost" moze da bude ono sto ce atoi(s) da vrati u
> slucaju prevelikog s (to je neka nepredvidiva vrednost) ili mi moramo da
> odsecamo broj do neke vrednosti pa da na primer za 123456 vratimo 12345 (ako
> je maxint 32767) a za 34567 vratimo 3456 (jer iako je petocifren broj treba
> da se odseca jer je veci od maxint). Ili mozemo samo da vratimo recimo -1,
> posto ce na stderr ionako ici greska i vrednost koja se vrati se nece
> koristiti!
>
> Isto pitanje i za identifier.
>
> ----- Original Message -----
> From: "Dragan Bojic" <bojic@etf.bg.ac.yu>
> To: <ri4pp@titan.etf.bg.ac.yu>
> Sent: Thursday, November 25, 2004 1:24 PM
> Subject: Re: [ri4pp] Pitanje za C++
>
>
> > usvojite limite sami i u programu koristite simbolicke konstante, a ne
> > divljacki pisati char s[100] i slicno. Lexer treba da detektuje overflow
> > i ispise gresku na stderr, i vrati neku 'odsecenu' vrednost.
> >
> >
> > On Thu, 25 Nov 2004, Dexy wrote:
> >
> > > Posto je profesor naglasio da u C++ neke tokene (njihove vrednosti)
> pamtimo u string, a neke u int zanima me da li moramo da obracamo paznju na
> overflow u broju ako koristimo atoi (string -> int) ili da pamtimo number i
> u string i u int pa da parser posle poredi te dve vrednosti. Ili mi ovde
> moramo to da poredimo pa da vracamo gresku ili da skracujemo broj za neku
> cifru pa od te cifre da pocne novi token (npr. 12345678 -> Number:12345,
> Number:678). Na sve to ni ne znamo koliki je maxint u microjavi!
> > >
> > > I jos jedno slicno pitanje: kolika je max duzina za identifier (u
> karakterima)?
> > >
> >
> > -----------------------------------------------------------------
> > unsubscribe:
> > minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20ri4pp
> > -----------------------------------------------------------------
>
> -----------------------------------------------------------------
> unsubscribe:
> minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20ri4pp
> -----------------------------------------------------------------
>
>
On Sat, 27 Nov 2004, Dexy wrote:
> Da li "neka odsecena vrednost" moze da bude ono sto ce atoi(s) da vrati u
> slucaju prevelikog s (to je neka nepredvidiva vrednost) ili mi moramo da
> odsecamo broj do neke vrednosti pa da na primer za 123456 vratimo 12345 (ako
> je maxint 32767) a za 34567 vratimo 3456 (jer iako je petocifren broj treba
> da se odseca jer je veci od maxint). Ili mozemo samo da vratimo recimo -1,
> posto ce na stderr ionako ici greska i vrednost koja se vrati se nece
> koristiti!
>
> Isto pitanje i za identifier.
>
> ----- Original Message -----
> From: "Dragan Bojic" <bojic@etf.bg.ac.yu>
> To: <ri4pp@titan.etf.bg.ac.yu>
> Sent: Thursday, November 25, 2004 1:24 PM
> Subject: Re: [ri4pp] Pitanje za C++
>
>
> > usvojite limite sami i u programu koristite simbolicke konstante, a ne
> > divljacki pisati char s[100] i slicno. Lexer treba da detektuje overflow
> > i ispise gresku na stderr, i vrati neku 'odsecenu' vrednost.
> >
> >
> > On Thu, 25 Nov 2004, Dexy wrote:
> >
> > > Posto je profesor naglasio da u C++ neke tokene (njihove vrednosti)
> pamtimo u string, a neke u int zanima me da li moramo da obracamo paznju na
> overflow u broju ako koristimo atoi (string -> int) ili da pamtimo number i
> u string i u int pa da parser posle poredi te dve vrednosti. Ili mi ovde
> moramo to da poredimo pa da vracamo gresku ili da skracujemo broj za neku
> cifru pa od te cifre da pocne novi token (npr. 12345678 -> Number:12345,
> Number:678). Na sve to ni ne znamo koliki je maxint u microjavi!
> > >
> > > I jos jedno slicno pitanje: kolika je max duzina za identifier (u
> karakterima)?
> > >
> >
> > -----------------------------------------------------------------
> > unsubscribe:
> > minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20ri4pp
> > -----------------------------------------------------------------
>
> -----------------------------------------------------------------
> unsubscribe:
> minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20ri4pp
> -----------------------------------------------------------------
>
>
- References:
- Pitanje za C++
- From: "Dexy" <dezy@infosky.net>
- Re: Pitanje za C++
- From: Dragan Bojic <bojic@etf.bg.ac.yu>
- Re: Pitanje za C++
- From: "Dexy" <dezy@infosky.net>
- Pitanje za C++
Previous by date: Skidanje bodova (za asistenta)
Next by date: Re: Pitanje za asistenta
Previous by thread: Re: Pitanje za C++ Next by thread: pomoc!!!!!!!!!!!!!!!!!!!!!!!!
Previous by thread: Re: Pitanje za C++ Next by thread: pomoc!!!!!!!!!!!!!!!!!!!!!!!!