Subj : rules of this echo To : Anton Shepelev From : Alexander Koryagin Date : Tue Dec 18 2018 12:04:02 Hi, Anton Shepelev! I read your message from 18.12.2018 11:55 AK>> Actually C++ has a big two symbols operator group: ==,!=, +=, &=, AK>> ^=, |= etc We can write: AK>> If(a == b && b!= c) a = c; AS> It plain C. C has already died. It is too obsolete to be in use. C++ has replaced it. AS> But the equality and assignment confusion is easily amended with AS> the mathematical assignment operator: = that is also beautifully AS> parallel with the compund operators: AS> a := b; AS> a += b; AS> a *= b; The matter IMHO is that the assignment operator "=" is the most frequent operator in C++. So it is was a sound idea to make it so short. Besides, ":=b" looks like a fidonet smiley with the tongue out of the mouth. :=b Bye, Anton! Alexander Koryagin english_tutor 2018 --- * Origin: *** nntp://fidonews.mine.nu *** Finland *** (2:221/6.0) .