A simple singly library file for checking if an application has been ran for the first time.
This simply creates a run.flag
file that will be made on the first run.
If this file exists it means that the program has been ran before, if it does not exist that means it's the first time the program has been opened.
#include <stdio.h>
#include "What ever file you rename firstran.h to"
int main() {
if (WasRan() == 0) { // Function WasRan() Returns 0 if the file exists and 1 if it does not
printf("It was ran before");
} else {
printf("it was not ran");
}
return 0;
}
As i said the function WasRan() returns 0 if the file does infact exists and 1 if it does not. So you could also do something like this:
#include <stdio.h>
#include "What ever file you rename firstran.h to"
int main() {
int WasItRan == WasRan();
if (WasItRan == 0) { // Function WasRan() Returns 0 if the file exists and 1 if it does not
printf("It was ran before");
} else {
printf("it was not ran");
}
return 0;
}
You may also want to pass in a custom file name for the flag file. You can do that by passing in the filename as an argument. For example:
#include <stdio.h>
#include "What ever file you rename firstran.h to"
int main() {
int WasItRan == WasRan("filename.flag");
if (WasItRan == 0) { // Function WasRan() Returns 0 if the file exists and 1 if it does not
printf("It was ran before");
} else {
printf("it was not ran");
}
return 0;
}
If you don't want to have a custom file name simply just don't pass any arguments when calling WasRan
.
Value | Meaning |
---|---|
1 | The file doesn't exist |
0 | The file exists |
-1 | Creation of the flag file failed |
Just stdio.h
Q: How do i reset this? A: Simply just delete the file
Q: Will more features be added? A: Yes defenitly
This was made in like 10 Minutes. Hate all you want im proud of it