Telefonino.net network
 
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. NEI PREFERITI .:: | RSS Forum | RSS News | NEWS web | NEWS software |
| PUBBLICITA' | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | CERCA nel FORUM » |

Torna indietro   WinTricks Forum > Software > Programmazione

Notices

Rispondi
 
Strumenti discussione
Vecchio 12-09-2004, 18.20.51   #1
bamba
Newbie
 
Registrato: 12-09-2004
Messaggi: 1
bamba promette bene
spazio??

Ciao a tutti...
Il mio problema e' il seguente: (che molto probabilmente è stupido)
quando eseguo il programma al momento dell'inserimento dei dati non posso mettere lo spazio altrimenti mi si blocca il programma!
Come faccio a far si che il programma me lo conti come un unico dato?

Mi spiego meglio: ad esempio devo stampare su un file il nome e il cognome con un'unica variabile separati da uno spazio come faccio???

...
ofstream out;
out.open ("file.doc");
char d[100];
.....
cout<<"Inserisci il nome e cognome del cliente"<<endl;
cin>>d;
out<<"COMMISSIONATO DA: "<<d<<endl;
....

Voglio che nel file.doc sia scritto:
COMMISSIONATO DA: nome cognome


Se mi aiutate mi fareste un grandissimo favore!!!!!!!!!!!!! Non riesco a darne fuori!!

Ultima modifica di bamba : 13-09-2004 alle ore 12.10.18
bamba non è collegato   Rispondi citando
Vecchio 13-09-2004, 12.33.50   #2
LoryOne
Gold Member
WT Expert
 
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
LoryOne è un gioiello raroLoryOne è un gioiello raroLoryOne è un gioiello raro
E' che cin>> considera il carattere spazio come invio, quindi ritorna solo la sequenza di caratteri che nell'input lo precede.

Vi sono molte altre funzioni per effettuare l'input da tastiera.
Controlla i prototipi negli header che hai a disposizione e guarda quella che può fare al caso tuo.

Ps: Stai attento/a che alcune funzioni sembrano essere dei duplicati ma non tutte si comportano allo stesso modo.
Devi scegliere quella che più si adatta a quello che devi fare e soprattutto devi controllare SEMPRE cosa ti restituisce.
Questo implica non soltanto controlare il prototipo ma anche controllare carattere per carattere quello che immette in memoria dopo la pressione del tasto Invio.

Spesso e volentieri si utilizzano funzioni già disponibile per crearne altre ad hoc.
E' una pratica estremamente diffusa.
LoryOne non è collegato   Rispondi citando
Vecchio 13-09-2004, 14.02.02   #3
NS-1
Hero Member
 
L'avatar di NS-1
 
Registrato: 09-05-2002
Loc.: COMO
Messaggi: 1.135
NS-1 promette bene
cin.getline()


prova questa...
___________________________________

...ad ogni alba sorgerà il tuo profumo
NS-1 non è collegato   Rispondi citando
Rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti)
 

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is ON
Gli smilies sono ON
[IMG] è ON
Il codice HTML è OFF

Vai al forum

Discussioni simili
Discussione Autore discussione Forum Risposte Ultimo messaggio
[98] problema spazio occupato su hd...abbastanza urgente... cippico Windows 9x/Me/NT4/2000 5 30-09-2005 08.00.46
Spazio Mai Libero...Possibile?!? gionny Windows 7/Vista/XP/ 2003 5 31-10-2004 11.37.48
Spazio Web di Libero: si torna all'antico Brunok Segnalazioni Web 2 04-08-2004 11.00.12
Spazio ftp in remoto lssmsm Internet e Reti locali 1 14-04-2004 12.36.13
notifica spazio libero slivio... Windows 7/Vista/XP/ 2003 0 15-02-2004 13.20.28

Orario GMT +2. Ora sono le: 04.52.22.


E' vietata la riproduzione, anche solo in parte, di contenuti e grafica.
Copyright © 1999-2017 Edizioni Master S.p.A. p.iva: 02105820787 • Tutti i diritti sono riservati
L'editore NON si assume nessuna responsabilità dei contenuti pubblicati sul forum in quanto redatti direttamente dagli utenti.
Questi ultimi sono responsabili dei contenuti da loro riportati nelle discussioni del forum
Powered by vBulletin - 2010 Copyright © Jelsoft Enterprises Limited.