02. november 2004 - 14:12Der er
6 kommentarer og 1 løsning
Hvor mange indput har funktionen
Jeg har en funktion jeg kalder med en pointer til en anden funktion. Nu har jeg brug for i nogle tilfælde at callback funktionen har 1 parameter, og i andre tilfælde 2 parametre.
Da jeg skal bruge det her andre steder har jeg desværre ikke mulighed for at ændre min kode "væk" fra 1 parameters løsningen, men istedet for skal 2 parameter løsningen være en option.
Kan man lave noget lige som "safe typecast", med funktioner ? fx: if( statusfunc == <void status(int id, int error)> ..... else if( statusfunc == <void status(int error)> .......
jeg har lavet det her nu, og det kan kombileres, men desværre har jeg ikke lige mulighed for at teste det lige nu. Jeg vil gerne ha kommentare på det aligevel hvis der er noget der ved det ikke virker, eller hvis i ved noget der er bedre. Jeg vender også tilbage med en status når jeg har prøvet det af:
Undskyld, vente tiden. Ja jeg går ud fra det er ok, men jeg har desværre endnu ikke fået det afprøvet da jeg vendter på det hardware programmet skal bruges til. Men jeg har fået kombileret og simuleret en lille smule og det ser ud til at virke sådan som jeg beskrev det i min første kommentar.
Men stadig en stor tak og så lukker jeg for denne gang.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.