Re: 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)?
>
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)?
>
- Follow-Ups:
- Re: Pitanje za C++
- From: "Dexy" <dezy@infosky.net>
- Re: Pitanje za C++
- References:
- Pitanje za C++
- From: "Dexy" <dezy@infosky.net>
- Pitanje za C++
Previous by date: Pitanje za C++
Next by date: Re: printableChar
Previous by thread: Pitanje za C++ Next by thread: Re: Pitanje za C++
Previous by thread: Pitanje za C++ Next by thread: Re: Pitanje za C++