Article View: comp.arch
Article #13625Re: String Handling -- Incompetence of run-time libraries
From: flaps
Date: Wed, 15 Apr 1987 05:34
Date: Wed, 15 Apr 1987 05:34
21 lines
1458 bytes
1458 bytes
In article <531@gec-mi-at.co.uk> adam@gec-mi-at.co.uk (Adam Quantrill) writes:
>The alignment problem only comes in if either of
>the strings begins on an odd boundary, which is fairly unusual anyway.
This is extremely usual! Suppose you have a string where the first character
indicates what kind of string it is, I have this in a big program I'm working
on now. I therefore often say "dosomething(&string[1])".
In other words, the problem with these kinds of assumptions is that you can
add odd numbers to char pointers to get final substrings.
--
Alan J Rosenthal
flaps@csri.toronto.edu, {seismo!utai or utzoo}!utcsri!flaps,
flaps@toronto on csnet, flaps at utorgpu on bitnet.
"Probably the best operating system in the world is the [operating system]
made for the PDP-11 by Bell Laboratories." - Ted Nelson, October 1977
Technical Details
Message-ID:
<4584@utcsri.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!utcsri!flapsReferences:
<15292@amdcad.UUCP> <978@ames.UUCP> <15694@sun.uucp>Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: arc1-ca.pugleaf.net!utzoo!utgpu!utcsri!flaps From: flaps@utcsri.UUCP Newsgroups: comp.arch,comp.lang.c Subject: Re: String Handling -- Incompetence of run-time libraries Message-ID: <4584@utcsri.UUCP> Date: Wed, 15-Apr-87 00:34:39 EST Article-I.D.: utcsri.4584 Posted: Wed Apr 15 00:34:39 1987 Date-Received: Wed, 15-Apr-87 23:38:59 EST References: <15292@amdcad.UUCP> <978@ames.UUCP> <15694@sun.uucp> Reply-To: flaps@utcsri.UUCP (Alan J Rosenthal) Organization: University of Toronto Lines: 21 Keywords: instruction set architectures, strcpy