Bonjour a tous,

Voila un pb se pose à moi en C++. Je travaille sous Dev-C++.

Je dois faire une fonction de saisie, et il me faut récupérer une phrase avec les espaces.

Ex: Je rentre au clavier "S -> i E t s T | a"
et le string temp est égale à "S -> i E t s T | a"

Pour le moment si je fait un simple:
J'obtiens "S" ds mon string temp, c'est normal cin s'arrete au espace.

Mais alors que faire???

J'ai cherché, j'ai trouvé:
1) getline mais ca n'accepte que des char.
2) une fonction a programme soit meme utilisant les entree/sorties standart du C, bof bof en plus faut encore préciser la taille.

Ca me parait bizarre qu'il existe pas une possibilité en C++ pr rentrer une phrase ds un string.

Merci de votre aide.