Suchergebnisse für Anfrage "void-pointers"
Wie man verschiedene Typen von einer einzelnen Funktion zurückgibt
Ich habe den folgenden C-Code: #include <stdio.h> #include <stdlib.h> void *func(int a) { if (a==3) { int a_int = 5; int *ptr_int = &a_int; return (void *)ptr_int; } else if (a==4) { char a_char = 'b'; char *ptr_char = &a_char; return (void ...
Was bedeutet "typedef void (* Something) ()"
Ich versuche zu verstehen, was dies bedeutet, der Code, den ich betrachte, hat in .h typedef void (*MCB)(); static MCB m_process;in .C MCB Modes::m_process = NULL;nd manchmal, wenn ich es t m_process();Ich erhalte einen Segmentierungsfehler, ...