Donc tu fais dans un premier temps le programme (test) suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| #include <iostream>
using namespace std;
int main()
{
char s[256];
cin.getline(s, sizeof(s));
cout << s << endl;
return 0;
} |
Pour le lancer et le demander d'utiliser le fichier entree.txt (qui doit être organisé en lignes, c'est-à-dire suite de caractères + une fin de ligne (ENTREE)) comme entrée standard (c'est-à-dire le fichier depuis lequel cin va lire les données ...), tu tapes :
Code:
./test < entree.txt
Et je me demande bien qu'est-ce que t'as contre getline vu que c'est la solution la plus simple mise à ta disposition ...