Suchergebnisse für Anfrage "struct"

12 die antwort

Wie überprüfe ich, ob eine Struktur leer ist?

Ich definiere eine Struktur ... type Session struct { playerId string beehive string timestamp time.Time } Manchmal weise ich ihm eine leere Sitzung zu (weil nil nicht möglich ist) session = Session{};Dann möchte ich prüfen, ob es leer ist: if ...

4 die antwort

So übergeben Sie eine Swift-Struktur als Parameter an eine Objective-C-Methode

Ich habe eine Objective-C-Methode, die einen Parameter vom Typ @ akzeptierid und ich möchte eine Swift-Struktur übergeben. ObjcClass.m Datei @implementation ObjcClass + (void)addListener:(id)listener { // Do something with listener ...

4 die antwort

sizeof (struct) unterschiedlich für verschiedene Compiler

Angenommen, ich habe einen Code wie diesen: #include <stdio.h> #include <stdint.h> int main(int argc, char *argv[]) { typedef struct{ uint16_t x : 9; uint8_t y : 7; } z; printf("sizeof(z) = %lu\n",sizeof(z)); }Ich habe unter Mac (2) ...

TOP-Veröffentlichungen

2 die antwort

Structs Nullwert in golang

Hier ist Beispielcode: package main import ( "fmt" ) type A struct { Name string } func (this *A) demo(tag string) { fmt.Printf("%#v\n", this) fmt.Println(tag) } func main() { var ele A ele.demo("ele are called") ele2 := A{} ele2.demo("ele2 are ...

8 die antwort

Swift Strukturen zu NSData und zurück

Ich habe eine Struktur, die eine Struktur und ein @ enthäNSObject dass ich in ein @ serialisieren möchNSData Objekt struct Packet { var name: String var index: Int var numberOfPackets: Int var data: NSData } var thePacket = Packet(name: name, ...

2 die antwort

er Konstruktor @Struct ruft this () @ a

Ich bin auf das folgende Code-Snippet gestoßen und habe mich gefragt, was der Zweck des Schreibens eines Konstruktors auf diese Weise ist. public struct DataPoint{ public readonly long X; public readonly double Y; public DataPoint(long x, double ...

8 die antwort

Strukturen in Registern zurückgeben - ARM ABI in GCC

In der ARM ABI-Dokumentation stoße ich auf Funktionen, die wie folgt definiert sind: __value_in_regs struct bar foo(int a, int b) { ... }aber GCC 4.3.3) erlaubt es nicht und alles, was ich finden konnte, sind Verweise auf ein RealView ...

2 die antwort

Was ist der idiomatische Weg in Go, um eine komplexe Hierarchie von Strukturen zu erstellen?

Ich schreibe einen Dolmetscher in Go und suche nach der idiomatischen Art, den AST zu speichern. Ich habe den Quellcode des Go-Compilers gelesen und es scheint, als hätten sie Schnittstellen mit einer leeren Methode verwendet, um den AST ...

10 die antwort

Datenkapselung in C

Ich arbeite derzeit an einem eingebetteten System und habe eine Komponente auf einer Platine, die zweimal angezeigt wird. Ich hätte gerne eine .c- und eine .h-Datei für die Komponente. Ich habe den folgenden Code: typedef struct { uint32_t ...

6 die antwort

Struktur in ein Array umwandeln [duplizieren]

Diese Frage hat hier bereits eine Antwort: Verstößt der Zugriff auf das erste Feld einer Struktur über einen C-Cast gegen das strikte Aliasing? [/questions/9747010/does-accessing-the-first-field-of-a-struct-via-a-c-cast-violate-strict-aliasing] ...