Suchergebnisse für Anfrage "pointers"
Sollte ich static_cast oder reinterpret_cast verwenden, wenn ich eine Leerstelle * auf irgendetwas @ wi
Both static_cast und reinterpret_cast scheinen gut zu funktionieren, um void * auf einen anderen Zeigertyp zu übertragen. Gibt es einen guten Grund, einander den Vorzug zu geben?
Punkteure in Python?
Ich weiß, Python hat keine Zeiger, aber gibt es eine Möglichkeit, diese Ausbeute zu haben2 stattdesse >>> a = 1 >>> b = a # modify this line somehow so that b "points to" a >>> a = 2 >>> b 1? Hier ist ein Beispiel: Ich möchteform.data['field'] ...
C: Warum zeigen nicht zugewiesene Zeiger auf unvorhersehbaren Speicher und NICHT auf NULL?
or langer Zeit habe ich in C für die Schule programmiert. Ich erinnere mich an etwas, das ich an C wirklich hasste: Nicht zugewiesene Zeiger zeigen nicht auf NULL. Ich fragte viele Leute, darunter auch Lehrer, warum in aller Welt sie das ...
UnsafeMutablePointer <UInt8> auf [UInt8] ohne Speicherkopie
Ist es möglich ein @ zu erstell[UInt8] von einemUnsafeMutablePointer<UInt8> ohne die Bytes zu kopieren? In demNSDataworld könnte ich einfach @ anruf let data = NSData(bytesNoCopy: p, length: n, freeWhenDone: false)und wickeln Sie einfach den ...
Was ist der Unterschied zwischen einer VLA und einer dynamischen Speicherzuweisung über Malloc?
Ich war neugierig mit diesem: Was ist der Unterschied zwischen: const int MAX_BUF = 1000; char* Buffer = malloc(MAX_BUF);und char Buffer[MAX_BUF];
Fortran Polymorphismus in Zeigern
Ich versuche, mithilfe von Zeigern Verknüpfungen zwischen Objekten herzustellen. Mit Fortran und hier ist der Code Stück: module base_pars_module type,abstract,public :: base_pars end type end module module test_parameters_module use ...
Grund für Zeigervergleiche außerhalb eines Arrays ist UB
So, der Standard (unter Bezugnahme auf N1570 [http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf]) sagt Folgendes über das Vergleichen von Zeigern: C99 6.5.8 / 5 Vergleichsoperatoren Wenn zwei Zeiger verglichen werden, hängt das ...
dies ist kein echter Zeiger?
Ich lese etwas übervirtual table [http://www.learncpp.com/cpp-tutorial/125-the-virtual-table/]. Wenn es um Zeiger @ ge__vptr, es wird angegeben, dass vom Autor Im Gegensatz zu den*this Zeiger, der eigentlich ein Funktionsparameter ist, der vom ...
Swift-String in CChar-Zeiger konvertieren
In meinem schnellen App-Projekt muss ich mit C-APIs interagieren. Eine der C-Funktionen nimmt einen Zeichenzeiger als Eingabe, daher muss ich meinen schnellen String in einen Zeichenzeiger konvertieren. Aber ich weiß nicht, wie ich es richtig ...
Stack Overflow Ausnahme beim Deklarieren von mehrdimensionalen Arrays
Ich bin etwas neu in der Programmierung im Allgemeinen und bin auf ein Problem mit der Deklaration von 3D- und 4D-Arrays gestoßen. Ich habe zu Beginn meiner Hauptfunktion mehrere Erklärungen wie diese, aber ich habe das Problem auf diese 4 ...