Re: atoi return
- From: CBFalconer <cbfalconer@xxxxxxxxx>
- Date: Fri, 10 Oct 2008 22:22:53 -0400
Bill Cunningham wrote:
"Keith Thompson" <kst-u@xxxxxxx> wrote in message.... snip ...
Even worse, if atoi() is given a string that represents a number
that's too big to hold in an int, it invokes undefined behavior.
For example, there's no telling what atoi("99999999999999999999")
will do; it could crash your program or worse.
I see. Must be a left over dinosaur like gets().
No. gets() is just unsafe regardless. atoi() can be used safely,
but why bother when you have strtol available.
--
[mail]: Chuck F (cbfalconer at maineline dot net)
[page]: <http://cbfalconer.home.att.net>
Try the download section.
.
- Follow-Ups:
- Re: atoi return
- From: Richard Heathfield
- Re: atoi return
- References:
- atoi return
- From: Bill Cunningham
- Re: atoi return
- From: Keith Thompson
- Re: atoi return
- From: Bill Cunningham
- Re: atoi return
- From: Keith Thompson
- Re: atoi return
- From: Bill Cunningham
- atoi return
- Prev by Date: Re: atoi return
- Next by Date: Re: bits, representations in integers
- Previous by thread: Re: atoi return
- Next by thread: Re: atoi return
- Index(es):
Relevant Pages
|