0
what's system pause
in code tutorial I'm watching int main(){ system("pause>0"); } this block appears. what this actually does I didn't get. can someone explain it? Is it something like return0 or return1 ?? and what about it being greater than zero ??
4 Réponses
+ 3
According to this article https://medium.com/@ashutoshporwal_44235/is-system-pause-correct-way-to-pause-program-602100e5639e
It is a way to halt the console from closing immediately by waiting for a key press, and to avoid the display of "press any key ..." message.
It also mentioned that the command is platform dependent.
+ 3
Honestly I don't know Lalala
The "press any key..." message is displayed by the call to 'pause' command. The article only mentioned that "pause>0" argument will make the key press awaiting take place without message display, maybe like a blinking cursor only, no message at all.
I can't tell you about '=0' or '<0'
You need to test it out yourself I guess, I'm on mobile (Android), can't try it, perhaps it was Windows specific feature : )
+ 1
Ipang so is there any other way to delete that " press to continue" thing or is it just system pause ? And what if I say =0 or <0
+ 1
Ipang
I'm on Android as well. You could try the app Cxxdroid, it sometimes works for me with code that doesn't run properly on Sololearn (also allows using different libraries etc.) so makes as a good companion. If you run the code in the app the console opens, pauses and gives no message. Then if you press any key the message [program finished] appears.