| Subject: | Re: ?: as an lvalue |
|---|---|
| From: | Willem |
| Date: | Mon, 31 Mar 2008 18:59:05 +0000 UTC |
| Newsgroups: | comp.lang.c |
Andrey wrote:
) Richard wrote:
) > ...
)> But (c?x:y)=v;
)> I dont really know what to say.
)
) Is there any reason why you believe that the property of "being an
) lvalue" should be necessarily lost in the process of selection from two
) lvalues of the same type?
)
) I mean I'm OK personally with the way it works in C. I just like to know
) what is it exactly in '(c?x:y)=v' that triggers a "I don't really know
) what to say" reaction from some people.
Well then why not also make it possible for functions (that return
pointers) to be lvalues ?
returnspointertostruct(foo)->bar = baz;
Or is that already legal ?
SaSW, Willem
--
Disclaimer: I am in no way responsible for any of the statements
made in the above text. For all I know I might be
drugged or something..
No I'm not paranoid. You all think I'm paranoid, don't you !
#EOT
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: ?: as an lvalue, Andrey Tarasevich |
|---|---|
| Next by Date: | Re: ?: as an lvalue, Flash Gordon |
| Previous by Thread: | Re: ?: as an lvalue, Richard |
| Next by Thread: | Re: ?: as an lvalue, Andrey Tarasevich |
| Indexes: | [Date] [Thread] [Top] [All Lists] |