Suchergebnisse für Anfrage "function-pointers"

2 die antwort

Sind zwei Funktionszeiger auf dieselbe Funktion immer gleich?

Garantiert der C ++ - Standard, dass zwei Zeiger auf eine Funktion immer gleich sind? Ich verstehe, dass dies normalerweise für Nicht-Inline-Funktionen gilt....

3 die antwort

Funktionszeiger vs Funktionsreferenz

Im folgenden Code scheinen der Funktionszeiger und das, was ich als "Funktionsreferenz" betrachtete, die gleiche Semantik zu haben:

15 die antwort

Wie rufe ich die Funktion mit dem Funktionszeiger auf?

TOP-Veröffentlichungen

7 die antwort

C ++ Funktionszeiger in c Funktionszeiger konvertieren

9 die antwort

Maschinencode im Speicher ausführen

7 die antwort

Rückgabe des Funktionszeigertyps

Oft finde ich die Notwendigkeit, Funktionen zu schreiben, die Funktionszeiger zurückgeben. Wann immer ich das tue, ist das grundlegende Format, das ich benutze:

1 die antwort

Wie übergebe ich anonyme Funktionen als Parameter in Rust?

Ich habe rumgespieltRust die letzte Woche. Ich kann nicht scheinen, herauszufinden, wie man eine Funktion übergibt, die als Parameter definiert ist, wenn man die Methode aufruft, und bin auf keine Dokumentation gestoßen, die zeigt, dass sie auf ...

1 die antwort

So übergeben Sie Arrays in der Hauptfunktion. w / c ++

#include <iostream> using namespace std; const int MAX = 1000; int ArrMix[MAX]; int *ptrArrPos[MAX]; int *ptrArrNeg[MAX]; int PosCounter = 0; int NegCounter = 0; int r; void accept(int ArrMix[MAX]) { cout<<"Enter the number of elements in your ...

7 die antwort

Verwenden einer AWL-Zuordnung von Funktionszeigern

Ich habe eine Skript-Engine entwickelt, die viele eingebaute Funktionen hat. Um also eine Funktion aufzurufen, ist mein Code einfach in eine aufgegangenif .. else if .. else if Ich überprüfe den Namen, möchte aber eine effizientere ...

5 die antwort

So definieren Sie einen allgemeinen Memberfunktionszeiger

Ich habe eine Timer-Klasse erstellt, die eine Rückrufmethode aufrufen muss, wenn der Timer abgelaufen ist. Derzeit arbeite ich mit normalen Funktionszeigern (sie werden als void (*) (void) deklariert). Wenn das Ereignis Elapsed eintritt, wird der ...