Suchergebnisse für Anfrage "struct"
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 ...
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 ...
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 ...
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 ...
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 ...
Ü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 ...
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 ...
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 { ...
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 ...
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 ...