Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

Afficher les erreur sur le console avec ‘snprintf’


{filelink=13905}

 
#include <stdio.h>
#include <stdlib.h>
 
#define MSGLEN_MAX 256 //Taille du message
 
void main(char *argv[])
{
FILE *fp;
char msgbuf[MSGLEN_MAX] = "";
if (( fp = fopen( "fichierinexsitant.dat", "r" )) == NULL )
{
  snprintf( msgbuf, MSGLEN_MAX, "%s, fonction %s, file %s, line %d", __func__, __FILE__, __LINE__ );
  perror( msgbuf )
 
}
 
}

No comments yet.

Leave a Comment