Scrivi la trama a mano. Codifica una lunga storia in C + + è un compito che richiede tempo che richiede di andare indietro e correggere gli errori più volte . E 'meglio scrivere la storia e il codice separatamente, in modo che non si ha a che fare con problemi di codice e problemi di storia allo stesso tempo .
2
scaricare e installare un c + + editore e compilatore . Non fa differenza relativamente litte dal punto di vista del codice quale editor e compilatore di utilizzare , in quanto adeguatamente codificate e debug C + + programmi verrà eseguito lo stesso , indipendentemente da quale compilatore stai usando . Alcuni compilatori sono più user-friendly rispetto ad altri e si consiglia di guardarsi intorno un po ' al momento di decidere quale scaricare .
3
carico di un progetto in C + + con un editor di main.cpp file. La maggior parte dei compilatori vi darà la possibilità di chiamare il vostro progetto di quel che volete e vi fornirà un modello di main.cpp di base quando si carica il nuovo progetto nell'editor . Se il compilatore non fa questo per voi , è sufficiente caricare un nuovo file e chiamatelo " main.cpp " .
4
Digitare il testo di un programma C + + di base nel vostro editor . La maggior parte dei redattori avranno modo che un programma main.cpp di base è pronto per voi quando si carica un nuovo progetto , ma nel caso in cui non lo è , il testo riga per ine è :
linea
1 : # includere 2 : using namespace std; 3 : int main ( ) per linea 4 : { 5 : cout << " testo qui \\ n"; 6 : cin.get ( ) ; 7 : return 1 ; 8 : } . Nota: non in realtà di tipo "linea x " nell'editor modificare il codice sopra scheletro con l'inserimento di input e di output dei comandi . La prima uscita del programma dovrebbe essere un prompt che richiede di avviare il gioco . Per scrivere questo , inserire una nuova riga tra le righe originali 4 e 5 che dice al computer di un pulsante che , se premuto , genera una nuova uscita . Il testo di questa linea sarebbe " char letter ; " se l' utente preme un tasto per avviare il gioco , o " int numero ; " lettera se l'utente preme un tasto numerico per iniziare il gioco . Nella riga che inizia con " cout <<" , sostituire le parole " testo" con "Premere un numero /lettera per iniziare il gioco . " inserire una riga sotto il cout < Scrivi il primo bit del dialogo storia come una linea " cout <<" contenente il dialogo , seguito da un " cin >> " linea per qualsiasi ingresso è necessario per procedere alla la sequenza successiva o blocco di testo . Se il gioco inizia con una lunga stringa di dialogo in cui si parla dei personaggi e l'altro personaggio ascolta , basta impostare il valore di " cin >> " a qualsiasi numero o carattere e scrivere una stringa di questi ingressi e linee di uscita fino a quando il monologo è finita . "se" i comandi per le situazioni in cui l'utente /giocatore ha la possibilità di rispondere a un messaggio di storia in modi diversi . ad esempio, si desidera che il un carattere a dire: " coraggioso guerriero , vi invito a unirvi a me in un viaggio , premere 1 per unirsi , premere 2 per stare a casa " , si potrebbe scrivere : 5: int numero ; < br line> 6 : cout << " guerriero coraggioso , vi invito a unirvi a me in un viaggio , premere 1 per unirsi , premere 2 per stare a casa " ; 7 : cin >> , numero linea 8 : cin.ignore ( ) per linea 9 : if ( numero == 1) { 10: cout << " Ottima scelta , giovane guerriero \\ n "; 11 : } 12 : else if ( numero == 2) { 13: cout << " Tu mi ha deluso, giovane guerriero \\ n "; 14 : } Continuare ad aggiungere opzioni di input e le filiali di se , quindi le dichiarazioni fino a quando si dispone di tutta la vostra storia scritta in C + + . Ciò può sembrare tempo consumingE e mentre ci vuole tempo , ricordate che una volta che si inizia una catena di input e output , continua non è niente di più che una catena di estendere la catena di di " cout << " , " cin >> "," if ( ) " e " else if " linee . Per vedere che un codice con se , quindi rami sembra mettere insieme , vedere Risorse .
linea
linea
linea
linea
linea
linea
5
6
7
8 Tipo
linea
linea
linea
linea
linea
linea
linea
9
Informazioni correlate
Programmazione © www.354353.com