[Respondido] comando system pause do c++

4 respostas
L

Ola pessoal, sou novata no mundo java e aqui no GUJ.

Estou com um programinha basico de java e queria incluir um “system pause” dentro de um while q fiz, para verificar os resultados parciais.
Mas gostaria q além de me apontarem o recurso, explicarem sua aplicação… pra eu não ficar apenas no ctrl c e ctrl v

:lol: vlws

4 Respostas

ViniGodoy

Esse comando não é do C++, é do C. Faz parte da stdlib.h
O que ele faz, na verdade, é executar um comando do DOS. No caso, o comando pause.
http://www.opengroup.org/onlinepubs/000095399/functions/system.html

Na verdade, esse comando é um canhão para matar um pato.
É mais fácil, rápido e portável você simplesmente chamar a função getchar() no C, ou cin.get() no C++. Além de consumir consideravelmente menos recursos, essas funções também são portáveis.

L

Vini, obrigada pelas informações e não sabia que era do C, pois usava em C++;

No caso, eu queria esse mesmo comando na linguagem Java, mas consegui com um amigo meu o que eu queria...
Vou postar pra prováveis consultas de outros usuários:

import java.io.IOException; 

public class teste 
{ 
   public static void main(String[] args) throws IOException 
   { 
          System.out.println("Pressione Enter para continuar..."); 
          System.in.read(); 
          System.out.println("Fim."); 
   } 
}
ViniGodoy

Ah sim.

Infelizmente o console do Java não é, nem de perto, tão poderoso quanto o do C++.
Principalmente se você usava um compilador borland, com a Conio.h.

Quando você for postar códigos, por favor, use a tag code. Se ainda não conhece o recurso, leia:
http://www.guj.com.br/posts/list/50115.java

L

Vlw Vini…

coisa de iniciante :roll:

Criado 2 de novembro de 2010
Ultima resposta 2 de nov. de 2010
Respostas 4
Participantes 2