Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
| From | Andrew Cooper <amc96@cam.ac.uk> |
|---|---|
| Newsgroups | comp.lang.c |
| Subject | Re: Unsinged types |
| References | <ju9p6k$rg0$1@speranza.aioe.org> |
| Message-ID | <979Or.21501$ma6.13797@fx09.am4> (permalink) |
| Organization | virginmedia.com |
| Date | 2012-07-20 10:00 +0100 |
On 19/07/2012 21:03, Jase Schick wrote: > Hi Does C still need unsigned types? My preferred language Java manages > perfectly well without them. Do many people ever use unsigned types > nowadays and if so why? In a 64-bit world, the extra range is rarely > worth the hastle it seems to me. > > Jase > Yes. Without any doubt whatsoever. A common but subtle cause of security bugs is to use a signed index into an array rather than an unsigned one, then have said index based on user input. What the vast majority of programmers don't understand is that the signed vs unsigned is not about "what's the largest number I can represent", but with the different semantics that the two types have. ~Andrew
Back to comp.lang.c | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Unsinged types Jase Schick <nospam@nospam.com> - 2012-07-19 20:03 +0000
Re: Unsinged types Ben Bacarisse <ben.usenet@bsb.me.uk> - 2012-07-19 21:29 +0100
Re: Unsinged types jacob navia <jacob@spamsink.net> - 2012-07-19 23:15 +0200
Re: Unsinged types Robert Wessel <robertwessel2@yahoo.com> - 2012-07-19 16:46 -0500
Re: Unsinged types Ben Pfaff <blp@cs.stanford.edu> - 2012-07-19 15:47 -0700
Re: Unsinged types Eric Sosman <esosman@ieee-dot-org.invalid> - 2012-07-19 21:06 -0400
Re: Unsinged types Ben Bacarisse <ben.usenet@bsb.me.uk> - 2012-07-20 02:32 +0100
Re: Unsinged types Stephen Sprunk <stephen@sprunk.org> - 2012-07-19 21:08 -0500
Re: Unsinged types Ben Bacarisse <ben.usenet@bsb.me.uk> - 2012-07-20 04:26 +0100
Re: Unsinged types Eric Sosman <esosman@ieee-dot-org.invalid> - 2012-07-19 22:56 -0400
Re: Unsinged types Kenneth Brody <kenbrody@spamcop.net> - 2012-07-20 14:57 -0400
Re: Unsinged types Keith Thompson <kst-u@mib.org> - 2012-07-20 12:36 -0700
Re: Unsinged types Kenneth Brody <kenbrody@spamcop.net> - 2012-07-20 14:56 -0400
Re: Unsinged types Seungbeom Kim <musiphil@bawi.org> - 2012-07-20 14:11 -0700
Re: Unsinged types Eric Sosman <esosman@ieee-dot-org.invalid> - 2012-07-20 17:41 -0400
Re: Unsinged types Seungbeom Kim <musiphil@bawi.org> - 2012-07-21 14:07 -0700
Re: Unsinged types "BartC" <bc@freeuk.com> - 2012-07-21 22:26 +0100
Re: Unsinged types Tim Rentsch <txr@alumni.caltech.edu> - 2012-07-22 00:01 -0700
Re: Unsinged types "BartC" <bc@freeuk.com> - 2012-07-22 10:37 +0100
Re: Unsinged types Tim Rentsch <txr@alumni.caltech.edu> - 2012-09-07 11:34 -0700
Re: Unsinged types gwowen <gwowen@gmail.com> - 2012-07-23 00:06 -0700
Re: Unsinged types Tim Rentsch <txr@alumni.caltech.edu> - 2012-09-07 11:30 -0700
Re: Unsinged types Phil Carmody <thefatphil_demunged@yahoo.co.uk> - 2012-07-22 14:29 +0300
Re: Unsinged types "BartC" <bc@freeuk.com> - 2012-07-22 14:43 +0100
Re: Unsinged types Phil Carmody <thefatphil_demunged@yahoo.co.uk> - 2012-07-22 19:12 +0300
Re: Unsinged types Malcolm McLean <malcolm.mclean5@btinternet.com> - 2012-07-22 12:14 -0700
Re: Unsinged types Tim Rentsch <txr@alumni.caltech.edu> - 2012-07-21 14:57 -0700
Re: Unsinged types Nick Keighley <nick_keighley_nospam@hotmail.com> - 2012-07-20 00:11 -0700
Re: Unsinged types Andrew Cooper <amc96@cam.ac.uk> - 2012-07-20 10:00 +0100
Re: Unsinged types Malcolm McLean <malcolm.mclean5@btinternet.com> - 2012-07-20 23:48 -0700
Re: Unsinged types Ben Bacarisse <ben.usenet@bsb.me.uk> - 2012-07-21 15:24 +0100
Re: Unsinged types Malcolm McLean <malcolm.mclean5@btinternet.com> - 2012-07-21 08:53 -0700
Re: Unsinged types Ben Bacarisse <ben.usenet@bsb.me.uk> - 2012-07-21 17:48 +0100
Re: Unsinged types Malcolm McLean <malcolm.mclean5@btinternet.com> - 2012-07-21 11:22 -0700
Re: Unsinged types Ben Bacarisse <ben.usenet@bsb.me.uk> - 2012-07-21 22:35 +0100
Re: Unsinged types Malcolm McLean <malcolm.mclean5@btinternet.com> - 2012-07-21 14:55 -0700
Re: Unsinged types "BartC" <bc@freeuk.com> - 2012-07-21 18:27 +0100
Re: Unsinged types Malcolm McLean <malcolm.mclean5@btinternet.com> - 2012-07-21 11:37 -0700
Re: Unsinged types Kenneth Brody <kenbrody@spamcop.net> - 2012-07-23 14:02 -0400
Re: Unsinged types Malcolm McLean <malcolm.mclean5@btinternet.com> - 2012-07-23 12:21 -0700
Re: Unsinged types pete <pfiland@mindspring.com> - 2012-07-23 23:57 -0400
Re: Unsinged types "Bill Leary" <Bill_Leary@msn.com> - 2012-07-20 20:21 -0400
Re: Unsinged types "io_x" <a@b.c.invalid> - 2012-07-22 10:36 +0200
csiph-web