Visualizzazione dei risultati da 1 a 10 su 13

Discussione: [C++] std::cin

Hybrid View

  1. #1
    Prova a fare così:

    cout<<"premere un tasto per continuare...";
    cin.get();

    o banalmente:

    char x;
    cout<<"Digita qualcosa per continuare";
    cin>>x;

  2. #2
    Utente di HTML.it L'avatar di ing82
    Registrato dal
    Sep 2014
    Messaggi
    177
    Quote Originariamente inviata da alex.catto Visualizza il messaggio
    Prova a fare così:

    cout<<"premere un tasto per continuare...";
    cin.get();

    o banalmente:

    char x;
    cout<<"Digita qualcosa per continuare";
    cin>>x;
    Ecco la mia prova

    codice:
    #include <iostream>
    
    int main()
    {
      std::cout<<"\npremere un tasto per continuare...";
      std::cin.get();//qui prova a digitare pippo, ovviamente seguito da invio
      std::cout<<"\npremere un tasto per continuare...";
      std::cin.get();
      std::cout<<"\npremere un tasto per continuare...";
      std::cin.get();
      std::cout<<"\npremere un tasto per continuare...";
      std::cin.get();
      std::cout<<"\npremere un tasto per continuare...";
      std::cin.get();
      std::cout<<"\npremere un tasto per continuare...";
      std::cin.get();
      std::cout<<"\npremere un tasto per continuare...";
      std::cin.get();
      std::cout<<"\npremere un tasto per continuare...";
      std::cin.get();
    
    }
    Dato che sono un utonto e non un utente del programma da me fatto, alla prima richiesta di premere un tasto per continuare io decido di digitare pippo e.... fai copia incolla e vedi cosa succede.

    Tutto il giro sopra e' per evitare queste sorprese, anche se va migliorato ancora.

    Grazie Shodan, appena modifico e giungo a qualche nuova conclusione posto nuovamente il codice per ulteriori consigli / correzioni.

    Grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.