Pergunta : Entrada pluriforme de C++ Assigne no único fiield da corda

Para atribuir uma corda colocar uma corda pluriforme (com espaços) de uma lima que você pode usar um delimeter.

But como você começ a entrada pluriforme em uma única corda do console?

por exemplo: o
Please dá entrada com um nome do produto: O produto A

I gostaria de atribuir o “produto A” a um único string

But se eu uso o cin >> o productName; O
eu começ somente a primeira palavra do produto mas o A não será ajuda de included.

Any seria apreciado. Obrigado!
class= do

Resposta : Entrada pluriforme de C++ Assigne no único fiield da corda

O Hm, de que não deve acontecer - pode você tentar especific explicitamente uma linha do delimitador

getline (cin, productName, “\ n ");

ou

buf do carvão animal [255];

cin.getline (buf, 255);

productName = buf;

?

(pesaroso, têm que ser fora de linha para um pouco de quando agora)
Outras soluções  
 
programming4us programming4us