Come scrivere un flusso di input in un flusso di uscita

December 8

Il ++ linguaggio di programmazione C ha un sistema profondamente incorporato per gestire il flusso di informazioni. Questo sistema è chiamato flussi. Un flusso è qualcosa che può essere scritti o letti da. Può esistere come una posizione temporanea nella memoria che viene periodicamente accede quando vengono eseguite operazioni su di esso. Se si desidera scrivere dal flusso di input (quello che acquisisce i dati dalla tastiera), nel flusso di output (quello che stampa alla console), è necessario seguire alcuni passi fondamentali.

istruzione

1 Caricare il C ++ IDE facendo clic sulla sua icona del programma. Quando si apre, selezionare "File / Nuovo / Progetto" e scegliere "Progetto ++ C" per creare un nuovo progetto C ++. Un file di codice sorgente vuoto appare nella parte editor di testo dell'IDE.

2 Importare i seguenti biblioteca "iostream" scrivendo le due istruzioni nella parte superiore del file di codice sorgente:

includere <iostream>

using namespace std;

3 Dichiarare una funzione principale. La funzione principale è il punto di partenza per il programma. Da questo punto in poi, tutte le dichiarazioni appare tra le parentesi graffe della funzione principale. Scrivere il seguente per dichiarare una funzione principale:

int main ()

{}

4 Dichiarare un tipo di dati stringa. Questo memorizzerà i dati dal flusso di input temporaneo. Scrivi la seguente dichiarazione stringa:

string word;

5 Utilizzare il flusso di output per stampare un messaggio alla finestra della console. Questo messaggio invita l'utente a inserire una frase e poi premere il tasto "Enter". Scrivi la seguente dichiarazione per ottenere questo risultato:

cout &lt;&lt; "Please enter a phrase and then hit enter!" &lt;&lt; endl;

6 Afferra i dati del flusso di input tramite la funzione "getline". Questa funzione copia i dati dal flusso di input nella stringa "Parola". Scrivi la seguente riga di codice:

getline(cin, word);

7 Uscita il valore che è stato ottenuto dal flusso di input. Scrivere il seguente:

cout &lt;&lt; "You wrote: " &lt;&lt; word &lt;&lt; endl;

8 Eseguire il programma premendo il tasto verde "Play" nella parte superiore della IDE. Viene visualizzata una finestra di console, e si chiede di inserire una frase. Farlo e premere invio. Questo invia i dati in un buffer di ingresso, memorizza come una stringa, e quindi lo invia direttamente al buffer di uscita.