I've never done this, but it doesn't look you passed any arguments
You are right. he has just called the program without any command line argument.
Also, you answered it rightly to him.
As a matter of explanation: the system() function takes a Cstring and pass it to the command prompt( or terminal or shell for Linux user) and then returns a value which is platform dependent.
So, while using system(), assume as if you were typing everything at the command prompt.
So, the correct thing as daviddoria said, will be: system("FileName.exe arg1 arg2"); Also this is even good:
getline(std::cin,s1);//take command from user
system(s1.c_str());//pass it to the shell
I am writing a java program that needs to execute shell commands, so I wrote a function that would take the command to execute as a string (ie: "mkdir ~/Folder1") and execute that command with the shell. Here is the function:
Runtime run = Runtime.getRuntime();
Process pr = ...
Hey, so I wanna ask how I need to create a method who will remove word if in that word is 2 same chars. Example: "Potato" in this word there is a 2 "o" chars so this word will need to be removed. "Forum" in this word there is no ...
Help! I want to create a java program that finds the highest even integer among the values entered by the user. Stop asking values when a value less than 1 have been entered. If no even integer is entered, display "No Even Integer"