Suchergebnisse für Anfrage "function-pointers"
Warum sind Funktionszeiger und Datenzeiger in C / C ++ nicht kompatibel?
Ich habe gelesen, dass das Konvertieren eines Funktionszeigers in einen Datenzeiger und umgekehrt auf den meisten Plattformen funktioniert, jedoch nicht garantiert ist. Warum ist das so? Sollten nicht beide einfach Adressen in den Hauptspeicher ...
Starten Sie einen Computer mit Funktionszeigern in C @ ne
Ich habe etwas über Funktionszeiger in C gelernt, als ich auf ein Programm gestoßen bin, das den Computer nach der Ausführung neu startet. void (*f) (void); f=(void (*)(void) MK_FP(0xFFFF,0x0000); f();Der (void (*) (void)) Teil war nicht im ...
Haben unterschiedliche Funktionen unterschiedliche Adressen?
Betrachten Sie diese beiden Funktionen: void foo() {} void bar() {}ist es garantiert, dass&foo != &bar? Ähnlich template<class T> void foo() { }ist es garantiert, dass&foo<int> != &foo<double>? Es gibt zwei Linker, die ich kenne, die die ...
CUDA-Kernel mit Funktionszeiger und variadischen Vorlagen
Ich versuche, ein cuda-Framework zu entwerfen, das Benutzerfunktionen akzeptiert und über Zeiger auf Gerätefunktionen an den Kernel weiterleitet. CUDA kann mit verschiedenen Vorlagen (-stc = c ++ 11) arbeiten und ist bisher so gut. Ich bin ...
Kann void * zum Speichern von Funktionszeigern verwendet werden? [Duplikat
Diese Frage hat hier bereits eine Antwort: Warum sind Funktionszeiger und Datenzeiger in C / C ++ nicht kompatibel? [/questions/12358843/why-are-function-pointers-and-data-pointers-incompatible-in-c-c] 14 answers void * ist so definiert, dass ...
Alternativ zu statischen virtuellen c ++ - Methoden
n C ++ ist es weder möglich, eine statische virtuelle Funktion zu deklarieren, noch eine nicht statische Funktion in einen Funktionszeiger im C-Stil umzuwandel Jetzt habe ich ein einfaches altes C SDK, das stark Funktionszeiger verwendet. Ich ...
Gibt es Funktionszeiger in c #?
Ich versuche, etwas C # -Codierung zu lernen und frage mich, ob das C ++ - Konzept der Funktionszeiger in C # enthalten ist. Ich sehe, dass es so etwas wie Delegierte gibt. Sind sie das gleiche Konzept? oder unterscheiden sie sich grundlegender?
Wie formatiere ich einen Funktionszeiger?
Gibt es eine Möglichkeit, einen Zeiger auf eine Funktion in ANSI C zu drucken? Das bedeutet natürlich, dass Sie den Funktionszeiger in einen ungültigen Zeiger umwandeln müssen, aber es scheint, dass dies nicht möglich is #include <stdio.h> int ...
Expression SFINAE, um den Typ des übergebenen Funktionszeigers zu überladen
In diesem Beispiel wird eine Funktion an eine implizit instanziierte Funktionsvorlage übergeben. // Function that will be passed as argument int foo() { return 0; } // Function template to call passed function template<typename F> int call(F f) ...
setTimeout-Aufrufe funktionieren sofort anstatt nach einer Verzögerung
Ich möchte auf einer HTML-Seite einen Wert festlegen, der alle 5 Sekunden aktualisiert wird, um den Server nicht zu überlasten. Es stellt sich heraus, dass setTimeout () in meiner Funktion nicht richtig verzögert, sondern stattdessen sofort ...