
"Vladimir Prus" <ghost@cs.msu.su> wrote in message news:200407100957.39472.ghost@cs.msu.su...
Andrei Alexandrescu (See Website for Email) wrote:
But the same user will be equally unprepared to unspecified evaluation ....... in
A = get(), get(), get();
and in
A.assign_list(get())(get())(get()) ;
There's nothing specific about operator,();
There is, sigh. operator,() has a special regime among operators. It's called the /sequencing/ operator.
Uhm :-( It seems you did not read the part of my email which said *the same user*. The user which does not care about possibly different initialization order probably does not care about special properties of operator,().
I have had. No change in my answer. :o)
As Andras Erdei the gap between people who know about special properties of operator(), and those who know that overloaded version does not have that properties is very, very narrow.
Let's not forget that this basis is just a conjecture. Andrei