Als «spaceship-operator» getaggte Fragen


3
Was ist der Operator <=> in C ++?
Während ich versuche , darüber zu erfahren , C ++ Operatoren, stieß ich auf einem seltsamen Vergleichsoperator auf cppreference.com , * in einer Tabelle , die wie folgt aussah: "Nun, wenn dies in C ++ übliche Operatoren sind, lerne ich sie besser", dachte ich. Aber alle meine Versuche, dieses Rätsel …

9
Was ist dieser Operator <=> in MySQL?
Ich arbeite an Code, der von einem früheren Entwickler geschrieben wurde, und in einer Abfrage heißt es: WHERE p.name &lt;=&gt; NULL Was &lt;=&gt;bedeutet diese Abfrage? Ist es etwas gleich =? Oder ist es ein Syntaxfehler? Es werden jedoch keine Fehler oder Ausnahmen angezeigt. Ich weiß das schon &lt;&gt;= !=in MySQL …

3
Der Gleichheitsoperator wird für eine Implementierung eines benutzerdefinierten Raumschiffoperators in C ++ 20 nicht definiert
Ich habe ein seltsames Verhalten mit dem neuen Raumschiffoperator &lt;=&gt;in C ++ 20. Ich verwende den Visual Studio 2019-Compiler mit /std:c++latest. Dieser Code wird wie erwartet gut kompiliert: #include &lt;compare&gt; struct X { int Dummy = 0; auto operator&lt;=&gt;(const X&amp;) const = default; // Default implementation }; int main() { …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.