salut tout le monde
voila je suis entrain de coder un gros projet pour mon école
et j'ai un probleme au niveau de se code
int WINAPI titi(HINSTANCE hInst, HINSTANCE hPrev, LPSTR lpszArg, int iCmdShow)
{
// transforme une image bmp en jpg
}
int toto()
{
// code ayant besoin de la lib SDL
}
int main(HINSTANCE hInst, HINSTANCE hPrev, LPSTR lpszArg, int iCmdShow)
{
pthread_t thread;
pthread_create(&thread, NULL, titi(), NULL);
toto();
pthread_join(thread, NULL);
}
voila donc le probleme c'est que titi prend 4 arguement pour fonctionner j'arrive pas a les envoyer dans pthread_create
car il me dit fiew arguement !
et aussi pour faire fonctionné la SDL dans toto le main doit avoir les arguement (int ac, char**av)
donc voila je suis blocker je peut pas faire fonctionné les 2 programme en méme temp ...
comment envoyer les arguement { HINSTANCE hInst, HINSTANCE hPrev, LPSTR lpszArg, int iCmdShow }
directement a la fonction titi sans les déclarer dans le main ou une autre solution ???
je sais plus ... je suis perdu a se niveau la
quelqu'un pour de l'aide ?!
merci bien