Suchergebnisse für Anfrage "struct"
Unerwartete Rückkehr der anonymen Struktur
Ich versuche eine Methode zu implementieren, die eine modifizierte Struktur basierend auf der ursprünglichen zurückgibt, wie zum Beispiel: type Project struct { Username string Id uint Alias string Data *json.RawMessage Scheme Scheme } func (p ...
General Socket Question - Übertragen von C ++ - Strukturen von Java nach C ++
Ich habe eine allgemeine Frage zur Socket-Programmierung. Ich habe eine C-Struktur namens Data: struct data { double speed; double length; char carName[32]; struct Attribs; } struct Attribs { int color; }Ich möchte in der Lage sein, eine ...
Struct hat eine andere Größe, wenn die Feldreihenfolge unterschiedlich ist
package main import ( "fmt" "unsafe" ) type A struct { a bool b int64 c int } type B struct { b int64 a bool c int } type C struct { } func main() { // output 24 fmt.Println(unsafe.Sizeof(A{})) // output 16 fmt.Println(unsafe.Sizeof(B{})) // ...
Subscript einer Struktur legt keine Werte fest, wenn sie als implizit entpacktes optionales @ erstellt wir
Warum kann ich das Array "numbers" nicht mit Hilfe von Indizes ändern, wenn "Foo" eine implizit entpackte Option ist? struct Foo { var numbers = [0,0,0] subscript(index: Int) -> Int { get { return self.numbers[index] } set { self.numbers[index] ...
Wie verwende ich einen C ++ - String in einer Struktur, wenn ich () dieselbe Struktur mallociere?
Ich habe das folgende Beispielprogramm geschrieben, aber es stürzt mit segfault ab. Das Problem scheint mit der Verwendung von @ zu semalloc undstd::strings in der Struktur. #include <iostream> #include <string> #include <cstdlib> struct example ...
Golang Grundlagen Struktur und neues () Schlüsselwort
Ich habe Golang gelernt und als ich das Kapitel über Strukturen durchgesehen habe, bin ich auf verschiedene Arten zum Initialisieren von Strukturen gestoßen. p1 := passport{} var p2 passport p3 := passport{ Photo: make([]byte, 0, 0), Name: ...
C - Zeigerdaten in Datei speichern / laden
Erstens entschuldige ich mich, wenn diese Frage schon einmal gestellt wurde oder eine offensichtliche Lösung hat, die ich nicht sehen kann. Ich habe ein @ gefund ähnlic [https://stackoverflow.com/questions/2763438/write-pointer-to-file-in-c] ...
Verschiedene Werte durch Übergabe von Zeigern an eine Funktion in Go @ erhalt
Say Ich möchte einen Zeiger an eine Funktion übergeben und den Wert einer Struktur ändern, auf die dieser Zeiger zeigt. Normalerweise würde ich dies tun, indem ich den Zeiger dereferenziere: type Test struct { Value int} func main() { var i Test ...
Warum unterstützt C ++ die memberweise Zuweisung von Arrays innerhalb von Strukturen, aber nicht generell?
Ich verstehe, dass die memberweise Zuweisung von Arrays nicht unterstützt wird, sodass Folgendes nicht funktioniert: int num1[3] = {1,2,3}; int num2[3]; num2 = num1; // "error: invalid array assignment"Ich habe dies nur als Tatsache akzeptiert ...
Ist es möglich, eine Vererbung von einer abstrakten / Basisstruktur durchzuführen oder etwas in dieser Richtung in C zu simulieren?
Ich arbeite derzeit mit einem C-Programm, das Strukturen verwendet, die aus xyz-Koordinaten bestehen, aber manchmal beziehen sich diese Koordinaten auf Vektoren (Kraft- / Geschwindigkeitstyp, nicht auf die Datenstruktur), während sie sich zu ...