Kako privremeno zaustaviti konzolni program da se ne zatvori odmah nakon starovanja

Zakačeno
  • 6 odgovora
  • 12.757 pregleda
Re: Kako privremeno zaustaviti konzolni program da se ne zatvori odmah nakon starovanja 12.05.2007. u 08:34 · pre 236 meseci #3
O ovome je bilo reči više puta na ovim forumima. Zaustavljanje programa
(radi uvida u rezultate) dok se ne pritisne neki taster:

Način 1
Code:

#include <stdlib.h>
int main()
{

   // ovde tvoj kod ...

   system( "PAUSE" );
   return 0;
}


Način 2
Code:

int main()
{

   // ovde tvoj kod ...

   getchar();
   return 0;
}


Način 3
Code:

#include <iostream>
using namespace std;
int main()
{

   // ovde tvoj kod ...

   cin.ignore(); // <---mislim da ponekad treba jos jedan: cin.ignore();
   return 0;
}


EDIT: getch() -> getchar()



[Ovu poruku je menjao X Files dana 06.11.2008. u 13:50 GMT+1]
Re: Kako privremeno zaustaviti konzolni program da se ne zatvori odmah nakon starovanja 17.05.2007. u 08:27 · pre 236 meseci #5
Citat:

Način 2
Code:
Code:

#include <conio.h>
int main()
{

   // ovde tvoj kod ...

   getch();
   return 0;
}


Ovaj primer ne valja posto nije prenosiv. Izbegavaj conio.h i umesto getch() koristi getchar() koji je ansi standard za razliku od getch-a. Isto tako ni primer tri ne valja posto je to C++ a ne C.
Citat:

Code:

#include <stdio.h>
void main()
{
printf("zdravo\n");
}


Nikad ne koristi void main uvek int main sa vracanjem vrednosti na kraju to je po ansi C standardu.
Re: Kako privremeno zaustaviti konzolni program da se ne zatvori odmah nakon starovanja 08.09.2009. u 17:59 · pre 208 meseci #6
EDIT: X Files : Ide u TOP, jer se pitanje ponavlja svakih mesec dana ;)

Pri pokretanju nekog programa,kompajliranja izvrsi se tako brzinom da ne vidim sta se desava.Pogrene Command Prompt i odma se zatvori.Jedino se ne zatvara kada treba da primi neki input.Kada mu unesem vrednost inputa on se odma zatovri i ne vidim sta se dalje desilo.

probao sa : return 0; ali ne radi

Guglao sa ali nisam nasao resenje pa molim za pomoc ... kako da posto pritsnem RUN Command Prompt mi ostane na ekranu.



[Ovu poruku je menjao X Files dana 08.09.2009. u 20:15 GMT+1]
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme