Suchergebnisse für Anfrage "function-pointers"

6 die antwort

Der Pfeil '->' Trenner stürzt ab, wenn die Funktion von der Klasse @ aufgerufen wi

Ich arbeite an einem Projekt für eine Klasse und benutze Klassen und Zeiger vom Typ class, um einige Funktionen in der Klasse aufzurufen, aber es stürzt bei Codeblöcken und Eclipse ab und ich weiß nicht, was los ist. Beachten Sie, dass es wann ...

2 die antwort

C späte Bindung mit unbekannten Argumenten

Ich bin derzeit in einem Fall, in dem ich viele Funktionszeiger aufrufen muss, die zur Laufzeit extrahiert wurden. Das Problem ist, dass die Argumente zum Zeitpunkt der Kompilierung unbekannt sind. Aber zur Laufzeit erhalte ich Daten, die es ...

2 die antwort

Captureless Lambda kann nicht in einen Funktionszeiger konvertiert werden, wenn es in std :: function @ gespeichert is

Normalerweise ein C ++ - Lambda ohne Capturesollte konvertierbar sein [https://stackoverflow.com/questions/28746744/passing-lambda-as-function-pointer/28746827#28746827] auf einen c-style Funktionszeiger. Irgendwie konvertiert ...

TOP-Veröffentlichungen

6 die antwort

Wie vergleiche ich 2 Funktionen in Go?

Zum Beispiel habe ich eine Liste von Funktionen, die ich vergleichen möchte: http: //play.golang.org/p/_rCys6ryn [http://play.golang.org/p/_rCys6rynf] type Action func(foo string) type Handler struct { Get Action Post Action } var routes ...

22 die antwort

Wie erhalte ich den Funktionsnamen aus dem Funktionszeiger in C?

Wie erhalte ich den Funktionsnamen von Funktionszeiger [http://en.wikipedia.org/wiki/Function_pointer] in C? Edit: Der wahre Fall ist: Ich schreibe ein Linux-Kernelmodul und rufe Kernelfunktionen auf. Einige dieser Funktionen sind Zeiger, und ...

2 die antwort

Funktionsnachschlagetabelle mit verschiedenen Funktionsprototypen

Was ist der beste Weg, um eine bestimmte Funktion basierend auf Benutzereingaben aufzurufen, mit Ausnahme von Serien vonif undstrcmp? Beispielsweise p 2 2 -> call func_p(2, 2) a 8 -> call func_a(7) m -> call func_m(void)Ich weiß, dass es ...

12 die antwort

Warum kann ich keinen Funktionszeiger auf (void *) setzen?

Ich habe eine Funktion, die eine Zeichenfolge, ein Array von Zeichenfolgen und ein Array von Zeigern akzeptiert, nach der Zeichenfolge in dem Array von Zeichenfolgen sucht und den entsprechenden Zeiger aus dem Array von Zeigern zurückgibt. Da ich ...

4 die antwort

C ++ Funktionszeiger auf Klassenmethode setzen

Ich habe Probleme, einen Funktionszeiger auf eine Klassenmethode zu setzen. Ich habe einen Funktionszeiger auf eine Nicht-Klassen-Methode erstellt, und das funktioniert einwandfrei. int foo(){ return 5; } int main() { int (*pointer)() = foo; ...

2 die antwort

Definieren eines Delegaten als Funktionszeiger

Ich verwende einen Delegaten, der einen nicht verwalteten Funktionszeiger aufruft. Dies führt dazu, dass der Garbage Collector ihn sammelt, bevor er verwendet wird, wie auf der Seite CallbackOnCollectedDelegate MDA auf MSDN beschrieben:MSDN ...

8 die antwort

Was ist über die Größe eines Funktionszeigers garantiert?

n C muss ich die Größe einer Struktur kennen, die Funktionszeiger enthält. Kann ich das auf allen Plattformen und Architekturen garantieren: die Größe eines Leerzeichens * entspricht der Größe eines Funktionszeigers?die Größe des ...