Echec de fonction

De RAD Studio
Aller à : navigation, rechercher

Remonter à Erreurs d'échec de fonction

CodeGuard surveille la valeur de retour de nombreuses fonctions de l'API Win32 ou C++Builder standard. La valeur de retour -1 indique qu'une erreur s'est produite à l'appel de la fonction, et elle sera consignée par CodeGuard. Consultez l'exemple de code suivant utilisant chdir() avec un nom de répertoire non valide :

#include <tchar.h>
#pragma hdrstop
void myf()
{
	chdir("z:\zxbvn"); //error
}

int _tmain(int argc, _TCHAR* argv[])
{
	myf();
	return 0;
}