|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Dec 2007
Messaggi: 14
|
[c/c++] Inserimento stringhe
Salve, sapete dirmi qual'è la maniera più semplice per l'inserimento di una stringa,
se uso cin>>str; i caratteri dopo il primo spazio sono illeggibili come posso fare.
__________________
Cpu: AMD phenom 9500 Motherboard: Asus M3A32-mvp deluxe Gpu: Asus EN8800GT Ram: 2x2GB dd2 800mhz HD: Sata2 320gb+80gb 7200rpm Case: Cooler master "Centurion" OS: Win Vista Ultimate SP1 |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jul 2006
Città: MILANO
Messaggi: 1645
|
in C++ le sringhe sono array di caratteri. su cio' puoi giocare come vuoi.
__________________
xoooxoooxooox |
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: May 2004
Città: Napoli
Messaggi: 773
|
Quote:
Se vuoi prelevare fino al carattere di nuova linea, collezionando anche gli spazi, usa cin.get(stringa). Puoi passare come argomento a cin.get() anche il massimo numero di caratteri da prelevare: uno in meno della dimensione della stringa è ovviamente una buona idea per lasciare spazio al terminatore. Buon divertimento =)
__________________
If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization. --Gerald Weinberg |
|
|
|
|
|
|
#4 | |
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
Quote:
|
|
|
|
|
|
|
#5 |
|
Junior Member
Iscritto dal: Dec 2007
Messaggi: 14
|
Grazie mille x il vostro aiuto, con i vostri consigli ho risolto il problema.
__________________
Cpu: AMD phenom 9500 Motherboard: Asus M3A32-mvp deluxe Gpu: Asus EN8800GT Ram: 2x2GB dd2 800mhz HD: Sata2 320gb+80gb 7200rpm Case: Cooler master "Centurion" OS: Win Vista Ultimate SP1 |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:11.




















