Articles of c #

Muss ich vor dem Aufruf von condition_variable.notify_one () eine Sperre erhalten?

Ich bin etwas verwirrt über die Verwendung von std::condition_variable . Ich verstehe, dass ich einen unique_lock auf einem mutex vor dem Aufruf von condition_variable.wait() erstellen mutex . Was ich nicht finden kann, ist, ob ich auch eine eindeutige Sperre erwerben sollte, bevor notify_one() oder notify_all() . Beispiele auf cppreference.com sind widersprüchlich. Die Seite notify_one gibt […]

Was ist ein zusammenhängender Speicherblock?

Genau wie im Titel, was ist ein zusammenhängender Speicherblock?

Wie kann SynchronizationContext.Current des Hauptthreads in einer Windows Forms-Anwendung null werden?

Ich habe ein Problem in meiner Anwendung: Irgendwann wird die SynchronizationContext.Current für den Hauptthread null. Ich kann dasselbe Problem in einem isolierten Projekt nicht reproduzieren. Mein wirkliches Projekt ist komplex; Es mischt Windows Forms und WPF und ruft WCF Web Services auf. Soweit ich weiß, sind dies alle Systeme, die mit dem SynchronizationContext interagieren können. […]

Finde heraus, ob der Punkt auf dem Liniensegment liegt

Ich habe Liniensegmente definiert durch zwei Punkte A (x1, y1, z1) und B (x2, y2, z2) und Punkt p (x, y, z). Wie kann ich überprüfen, ob der Punkt auf dem Liniensegment liegt?

MPI Partition Matrix in Blöcken

Ich möchte die Matrix in Blöcke (nicht Streifen) partitionieren und dann diese Blöcke mit MPI_Scatter verteilen. Ich habe eine Lösung gefunden, die funktioniert, aber ich denke, es ist alles andere als “Best Practice”. Ich habe 8×8 Matrix, gefüllt mit Zahlen von 0 bis 63. Dann teile ich es in 4 4×4 Blöcke mit MPI_Type_vector und […]

Wie konvertiere ich einen String in einen Integer in C #?

Wie konvertiere ich eine Zeichenfolge in eine ganze Zahl in C #?

Welche URI-Protokolle gibt es auf Windows Phone 8?

Ich habe das Web nach einer vollständigen Liste von URI-Protokollen (XXX: //) durchforstet, um verschiedene Anwendungen in Windows Phone 8 zu öffnen. Ich habe einige Listen gefunden, aber nur mit einer sehr kleinen Anzahl von Protokollen. Ich bin mit diesem Wiki-Post in der Hoffnung, eine vollständige Liste von Protokollen zu machen und zumindest alle Stock-Apps […]

Berechne den Median in c #

Ich muss eine function schreiben, die ein Dezimalstellen-Array akzeptiert und den Median findet. Gibt es eine function in der .NET-Math-Bibliothek?

Erhalten Sie Bildschirmauflösung in Win10 UWP App

Da eine UWP-App im Windows-Modus auf gewöhnlichen Desktop-Systemen ausgeführt wird, funktioniert die “alte” Art, die Bildschirmauflösung zu erreichen, nicht mehr. Alte Auflösung mit Window.Current.Bounds war wie in gezeigt. Gibt es eine andere Möglichkeit, die Auflösung der (primären) Anzeige zu erhalten?

Attribute in C #

Ich weiß, dass C # (und .NET im Allgemeinen) große Attribute hat. Trotz der Tatsache, dass ich seit vielen Jahren in C # programmiert habe, habe ich mich selbst nie benutzt. Würde jemand mich dazu bringen, mit ihnen zu beginnen, und mir erklären, wo sie am besten sind? Vielen Dank