Als «c» getaggte Fragen

23
gcc-10.0.1 Spezifischer Segfault

Ich habe ein R-Paket mit C-kompiliertem Code, das seit einiger Zeit relativ stabil ist und häufig gegen eine Vielzahl von Plattformen und Compilern (Windows / OSX / Debian / Fedora GCC / Clang) getestet wird. In jüngerer Zeit wurde eine neue Plattform hinzugefügt, um das Paket erneut zu...

21
'\ 0' und printf () in C.

In einem Einführungskurs in C habe ich gelernt, dass beim Speichern die Zeichenfolgen \0am Ende mit Nullzeichen gespeichert werden . Aber was ist, wenn ich eine Zeichenfolge drucken wollte? Sagen Sie, printf("hello")obwohl ich festgestellt habe, dass dies nicht mit \0der folgenden Anweisung...

20
Wie erstellt das Lambda-Makro ein Lambda?

Ich habe diesen Code auf GitHub gefunden, ihn aber nicht ganz verstanden: #define lambda(ret_type, _body) ({ ret_type _ _body _; }) Dann: int (*max)(int, int) = lambda(int, (int x, int y) { return x > y ? x : y; }); int max_value = max(1, 2); // max_value is 2 Was machen die Unterstriche im...

15
Warum ist np.dot ungenau? (n-dim Arrays)

Angenommen, wir nehmen np.dotzwei 'float32'2D-Arrays: res = np.dot(a, b) # see CASE 1 print(list(res[0])) # list shows more digits [-0.90448684, -1.1708503, 0.907136, 3.5594249, 1.1374011, -1.3826287] Zahlen. Außer, sie können sich ändern: Fall 1 : Scheibea np.random.seed(1) a = np.random.randn(9,...

14
'Typ' Microsoft.AspNetCore.Mvc.MvcJsonOptions 'konnte nicht aus Assembly' Microsoft.AspNetCore.Mvc.Formatters.Json, Version = 3.0.0.0 geladen werden

Ich verwende die netstandard2.1Bibliothek in meiner netcoreapp3.0Webanwendung. Beim Hinzufügen meines Dienstes wird Startupfolgende Fehlermeldung angezeigt: 'Typ' Microsoft.AspNetCore.Mvc.MvcJsonOptions 'konnte nicht aus Assembly' Microsoft.AspNetCore.Mvc.Formatters.Json, Version = 3.0.0.0...