Suchergebnisse für Anfrage "struct"

6 die antwort

Warum werden in Golang Schnittstellen benötigt?

n Golang verwenden wir Strukturen mit Empfängermethoden. bis hier ist alles perfekt. Ich bin mir aber nicht sicher was schnittstellen sind. Wir definieren Methoden in Strukturen und wenn wir eine Methode in eine Struktur implementieren ...

20 die antwort

Struct v / s Class in C # - Bitte erläutern Sie das Verhalten

Könnte jemand bitte das Verhalten dieses @ erklär class testCompile { /* * Sample Code For Purpose of Illustration */ struct person { public int age; public string name; } static void Main(string[] args) { List<person> Listperson = new ...

2 die antwort

Warum verursacht die NULL-De-Referenz in diesem C-Snippet kein undefiniertes Verhalten

Ich bin auf einen Code gestoßen, in dem NULL in einen Strukturzeigertyp @ geschrieben is(foo *) 0 und mit diesem Zeiger ein Mitglied de-referenzieren((foo *)0)->m und unter Verwendung der Adresse dieses&(((foo *)0)->m)) und gib Casting it to ...

TOP-Veröffentlichungen

6 die antwort

Wann sollte ich explizit ein StructLayout angeben?

Ich spiele mit dem Aufruf von DLLs aus C # und habe festgestellt, dass ich meine eigenen Strukturen definieren muss. Viele Artikel erzwingen ein sequentielles Layout für die Struktur mit [StructLayout(LayoutKind.Sequential)] struct Foo ...So ...

4 die antwort

Warum sind HashSets von Strukturen mit nullbaren Werten unglaublich langsam?

Ich habe den Leistungsabfall untersucht und ihn aufgespürt, um HashSets zu verlangsamen. Ich habe Strukturen mit nullwertfähigen Werten, die als Primärschlüssel verwendet werden. Beispielsweise public struct NullableLongWrapper { private ...

2 die antwort

Übergeben einer Struktur an die C ++ - API mithilfe von Marshal.StructureToPtr in C #

Ich verwende eine in C ++ geschriebene API in meinem Code (schreibe in C #). API erfordert einen Parameter als Zeiger auf Struktur. Die Struktur besteht aus "Int" und Char Arrays: zum Beispiel unsafe public struct ToBePassed { Int32 Num1; Int32 ...

22 die antwort

Structs versus classes

Ich bin dabei, 100.000 Objekte im Code zu erstellen. Sie sind klein, nur mit 2 oder 3 Eigenschaften. Ich füge sie in eine allgemeine Liste ein und wenn sie es sind, schleife ich sie und überprüfe den Werta und vielleicht ...

8 die antwort

Initialisieren einer Struktur in C # [duplizieren]

Diese Frage hat hier bereits eine Antwort: C # Structs: Nicht zugeordnete lokale Variable? [/questions/2069435/c-sharp-structs-unassigned-local-variable] 2 AntwortenIch habe Code zum Initialisieren einer Struktur in C #: namespace Practice { ...

4 die antwort

Swift Dynamic Type Checking für Strukturen?

Ich bin verwirrt über die dynamische Typprüfung in Swift. Speziell habe ich einen verrückten Fall, in dem ich im Wesentlichen eine Funktion schreiben (oder finden) möchte: func isInstanceOf(obj: Any, type: Any.Type) -> Bool In Objective-C ...

8 die antwort

Implementieren einer FIFO-Warteschlange in C

Für eine eingebettete Anwendung versuche ich, mit ANSI C eine FIFO-Warteschlange (First-In, First-Out) für Strukturen zu implementieren. Der einfachste Weg, dies zu tun, scheint die Implementierung einer verknüpften Liste zu sein, sodass ...