C++20 Comparisons in ReSharper C++ 2020.3 -- Igor Akhmetov
ReSharper C++ 2020.3 brings full support for C++20’s changes to comparison semantics.
C++20 Comparisons in ReSharper C++ 2020.3
by Igor Akhmetov
This blog post briefly goes over the language updates to comparisons in C++20 and takes a look at how ReSharper C++ can help you use the new language features.
The post discusses:
- The complexity of pre-C++20 comparisons
- Three-way comparison operator, what is it for
- Operator rewriting rules
- Defaulted comparison operators
- Implicitly generated operator==
- Creating new operators from usage

CLion 2020.3 is released!
On December 1, we lost Beman Dawes, one of the most influential people in C++’s history. The C++ committee and communities, and we personally, owe Beman a lot. Although no funeral is planned because of Covid, we can all keep Beman and his many contributions, and his wife Sonda and their family, in our thoughts at this difficult time.