I am building a web application / Interface for my C++ program which will be hosted on the server and then using a scripting language (“PHP”) I will then execute the program to run.
I am using G++ to compile the code and and I execute the command to run like so: (“./main”) now is it possible that I can pass in the file location so then my program can run? So for example like this:
int main(int argc, char *argv[], string* fileLoc)
{
// code
}
Then execute like this (“./main(FILE_LOCATION)”)?
Hope someone can help
You should keep the standard
mainsignatureint main(int argc, char *argv[]). The filename would be inargv[1], provided you execute it like this: