Programmierung

9
Umgang mit Schnittpunkten zwischen Auswahlmarkierungen

Ich habe eine Markierungsschaltfläche auf der Benutzeroberfläche, auf die geklickt wird. Jede Benutzerauswahl wird rot markiert. Keine Probleme hier. Ich erreiche das durchdocument.execCommand("insertHTML") Ich habe jedoch eine zusätzliche Anforderung, dass die rote Markierung der alten Auswahl...

9
Gibt es ein Speicherproblem mit Isolate in der Flatter-App?

Ich habe ein Problem mit dem Speicher mit der Flatter-App. Wenn ich compute verwende, setze ich diese Zeile in den Funktionsparameter in compute: var image = imglib.Image.fromBytes(values[1].width, values[1].height, values[1].planes[0].bytes, format: imglib.Format.bgra); Und führen Sie es in einer...

9
Wie steuere ich die Skaleninvarianz?

Ich versuche, mehrere Diagramme in einer Art Tabelle zusammenzustellen. Ich denke, das nennt man "Indexdruck" , Fotografen machen das, wenn sie viele Fotos gleichzeitig überprüfen müssen. Wie auch immer, das ist der Code: main :: IO () main = mainWith @(Diagram B) $ (tile . fmap renderOne)...

9
out-Parameter vom Typ struct müssen nicht zugewiesen werden

Ich habe ein bizarres Verhalten in meinem Code festgestellt, als ich während der Codeüberprüfung versehentlich eine Zeile in einer Funktion auskommentierte. Es war sehr schwer zu reproduzieren, aber ich werde hier ein ähnliches Beispiel zeigen. Ich habe diese Testklasse: public class Test {...

9
+ (+ k--) Ausdruck in C.

Ich habe diese Frage in einem Test gesehen, in dem wir die Ausgabe des folgenden Codes mitteilen müssen. #include<stdio.h> int main(){ int k = 0; while(+(+k--)!=0) k=k++; printf("%d\n", k); return 0; } Die Ausgabe ist -1. Ich bin mir jedoch nicht sicher, warum dies die Antwort ist. Was...