Bonjour.
Je me retrouve confronter � un petit probl�me.
J'ai une fonction qui permet de charger un fichier de firmware dans un mat�riel usb.
Fonction du genre
int LoadFirmware(char *Fichier)
Je met mon fichier de firmware dans mon repertoire debug et quand j'utilise ma fonction dans mon code je suis obliger de taper le chemin de fichier en entier.
int TestLoad = LoadFirmware("D:\\Prg\\Test\\Debug\\FichierFirm.hex");
existe il un moyen pour que je n'ai pas a taper le chemin et que ma fonction aille chercher par default le fichier dans le r�pertoire courant ?
comme ca j'ai juste a taper
int TestLoad = LoadFirmware("FichierFirm.hex");
et du coup une fois mon appli g�n�rer, peut importe ou je colle le r�pertoire de l'appli celle-ci fonctionnera.
Je fait un edit :
Je viens de tomber sur ca, return(-1) et return(2) pour terminer un programme.
Je suis habituer a utiliser return 0 ou 1 (EXIT_SUCCES ou EXIT_FAILURE) mais les valeur -1 et -2 je connais pas. si vous avais une id�e. (est ce que �a a voir avec la biblioth�que assert.h)
merci d'avance
Partager