Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/04/2014, 16:30
Avatar de vangodp
vangodp
 
Fecha de Ingreso: octubre-2013
Mensajes: 934
Antigüedad: 10 años, 6 meses
Puntos: 38
Respuesta: Deseo que cuando pulse enter a secas se finalice el programa

Código C++:
Ver original
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main () {
  5.  
  6.     string key;
  7.    
  8.     do {       
  9.         cout << "presione return para salir";
  10.         getline ( cin, key );
  11.         if ( key.empty() ) { //comprobamos si getline recibio algo si solo pulsamos enter baybay no se ejecutara ninguna sentencia mas
  12.             return 0;
  13.         }      
  14.        
  15.     } while ( true );
  16.    
  17.     return 0;
  18. }


puedes poner otro if else o lo que sea para seguir ;), recuerda return == matado de cuajo XDD
Si quieres continuar después de pulsar enter fuera del bucle while, cambia return por break, eso romperá el bucle pero seguirá después de el.