#include <string.h>
#include <stdio.h>
#define __FILENAME__ (strrchr(__FILE__, '\\') ? (strrchr(__FILE__, '\\') + 1):__FILE__)
int main(int argc, char **argv)
{
printf("%s, %s, %d\n", __FILE__, __FILENAME__, __LINE__);
return 0;
}
#include <string.h>
#include <stdio.h>
#define __FILENAME__ (strrchr(__FILE__, '\\') ? (strrchr(__FILE__, '\\') + 1):__FILE__)
int main(int argc, char **argv)
{
printf("%s, %s, %d\n", __FILE__, __FILENAME__, __LINE__);
return 0;
}