1 Fare clic sull'icona di Windows "Start" e navigare a " Tutti i programmi " e poi " Microsoft visual Studio 2010 express. " Fare clic su "Microsoft Visual C + + 2010 Express . "
2 Fare clic sul menu "File" , e navigare su " Nuovo ". Fare clic su "Progetto" per aprire la nuova finestra di progetto .
3
Fare clic su " Win32 " nel template installato vista ad albero sul lato sinistro della finestra di dialogo . Fare clic su "Applicazione Console Win32 ". Immettere un nome per il progetto ( ad esempio, " doubletostring " ) nel campo "Nome :" il campo verso la parte inferiore della finestra di dialogo . Fare clic su "OK" per aprire la finestra di dialogo " Win32 Application Wizard" . Fare clic su "Fine".
4
Sostituire il codice predefinito visualizzato nell'editor con il seguente codice :
# include " stdafx.h"
# include # include # include using namespace std; int main ( int argc , char * argv [ ] ) per { double d ; stringstream dss ; doubleasstring stringa ; cout << , "Si prega di inserire un numero decimale : " << endl; cin >> d ; dss.precision ( 8) ; dss < < d ; doubleasstring = dss.str (); cout << doubleasstring << endl; return 0; } Premere " F7" oppure fare clic sul menu "Debug" e " Genera soluzione " per compilare il programma e mostrare il risultato nella finestra di uscita verso la parte inferiore del Visual C + + : ========== Costruire : 1 completate , 0 non riuscite , 0 up- to-date , 0 ignorate ========== Se il risultato è "0 riuscito " e poi una serie di errori , controllare il codice che avete inserito e assicurarsi che sia identico al codice del punto 4. Premere " Ctrl + F5 " per eseguire il programma . Immettere un decimale quando viene visualizzata una finestra di console nera e viene richiesto di . Questa fase corrisponde alle seguenti righe nel codice : cout << " Inserisci un numero decimale : " << endl; cin >> d ; < br cout > << doubleasstring << endl; Inserisci il codice che converte dal doppio , memorizzato nella variabile d , alla variabile stringa ds : dss . precisione ( 8) ; dss << d ; doubleasstring = dss.str (); la prima riga imposta la precisione decimale della conversione . Gli inserti riga successiva il doppio nelle dss stringstream . La riga finale converte il stringstream in una stringa .
5
6
Informazioni correlate
Programmazione © www.354353.com