Help me cast this!: Ultrix 2.x bug
Chris Torek
chris at mimsy.UUCP
Wed May 11 05:29:12 AEST 1988
>>In article <386 at m3.mfci.UUCP> root at mfci.UUCP (SuperUser) wrote:
>>>... "type (*)[...]" and "type **" are clearly incompatible types....
>>>However, pcc compilers [without Guy Harris's fix, or equivalent]
>>>don't give a warning, and I was once told that Dennis Ritchie considers
>>>it to be perfectly legal C.
>In article <11371 at mimsy.UUCP> I asked:
>>Told by whom?
In article <392 at m3.mfci.UUCP> root at mfci.UUCP (SuperUser) answered:
>By Bjarne Stroustrup, whom I assume simply asked him.
Well, at least we have Big Names :-) . Perhaps Dennis has changed his
mind since then, or maybe we just disagree.
[rest deleted; read the parent article.]
In any case, the draft proposed standard makes `type (*)[N]' and
`type **' different types, and treats &array (where array is declared
with `type array[N]') as a value of type `type (*)[N]', which is the
way root at mfci.UUCP and I both think things should be.
--
In-Real-Life: Chris Torek, Univ of MD Comp Sci Dept (+1 301 454 7163)
Domain: chris at mimsy.umd.edu Path: uunet!mimsy!chris
More information about the Comp.lang.c
mailing list