A
Alf P. Steinbach
* Default User:
It's not a valid inference. First, "same as" is not a one-way
correspondence: it works both ways, so that your reasoning would work
just as well for the opposite conclusion. Second, since void* must
accomodate all data pointers, there is more involved.
That doesn't mean that I disagree strongly with the conclusion as such,
but it's like concluding that of two sisters A and B sister A is the
older (first) one because sister B is just like her in many respects.
So I wrote "probably", and with quite different reasoning.
Cheers, & hth.,
- Alf
The reasoning was that which followed in my next paragraph of my
previous message. The requirement is that void* have the representation
of char*, so it is char* that is the determining factor. Do you feel
that is not the case?
It's not a valid inference. First, "same as" is not a one-way
correspondence: it works both ways, so that your reasoning would work
just as well for the opposite conclusion. Second, since void* must
accomodate all data pointers, there is more involved.
That doesn't mean that I disagree strongly with the conclusion as such,
but it's like concluding that of two sisters A and B sister A is the
older (first) one because sister B is just like her in many respects.
So I wrote "probably", and with quite different reasoning.
Cheers, & hth.,
- Alf