Pytania otagowane jako spaceship-operator


3
Co to jest operator <=> w C ++?
Chociaż starałem się dowiedzieć o c ++ operatorów, natknąłem się na dziwny operator porównania na cppreference.com , * w tabeli, która wyglądała tak: „Cóż, jeśli są to popularne operatory w C ++, lepiej się ich uczę” - pomyślałem. Ale wszystkie moje próby wyjaśnienia tej tajemnicy zakończyły się niepowodzeniem. Nawet tutaj, …

9
Co to za operator <=> w MySQL?
Pracuję nad kodem napisanym przez poprzedniego programistę i w zapytaniu jest napisane: WHERE p.name &lt;=&gt; NULL Co &lt;=&gt;oznacza w tym zapytaniu? Czy to jest coś równego =? Czy jest to błąd składni? Ale nie pokazuje żadnych błędów ani wyjątków. Już to wiem &lt;&gt;= !=w MySQL .

3
Operator równości nie został zdefiniowany dla niestandardowej implementacji operatora statku kosmicznego w C ++ 20
Napotykam dziwne zachowanie z nowym operatorem statku kosmicznego &lt;=&gt;w C ++ 20. Korzystam z kompilatora Visual Studio 2019 z /std:c++latest. Ten kod kompiluje się zgodnie z oczekiwaniami: #include &lt;compare&gt; struct X { int Dummy = 0; auto operator&lt;=&gt;(const X&amp;) const = default; // Default implementation }; int main() { X …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.