Problème de fstream passé en paramètre
	
	
		Bonjour :) j'ai vaguement parcouru le forum pour voir si le probleme que j'ai avait déja été traité, mais j'ai rien vu, si je l'ai loupé j'en suis désolé ^^. 
Alors pour expliquer à peu près clairement la chose : 
J'ai fait une classe dans laquelle j'ai comme données membres des fichiers d'entrée et de sortie :
	Code:
	
1 2 3
   |     std::ifstream m_FicSource ;
    std::fstream m_FicDest ;
    std::fstream m_FicSwap ; | 
 Dans mon constructeur, je prends 2 strings que je rentre a la main dans une fenetre de commande et j'initialise mes fichiers gràce à mes fonctions 
	Code:
	
1 2 3
   |   void SetFicSource (std::string & StrFicSource) ;
  void SetFicDest   (std::string & StrFicDest) ;                 
  void SetFicSwap   (std::string & StrFicSwap) ;  | 
 de profil : 
	Code:
	
1 2 3 4 5 6 7 8 9
   | inline void CPREC::SetFicSource (std::string & StrFicSource)
{
              std::ifstream m_FicSource (StrFicSource.c_str()) ;      
}//SetFicSource
 
inline void CPREC::SetFicDest   (std::string & StrFicDest)
{
       std::ofstream m_FicDest (StrFicDest.c_str()) ;
}//SetFicDest | 
 
Le problème vient ensuite de ma fonction Pagination de profil :
	Code:
	
void Pagination (std::ifstream & is, std::fstream & os) ;
 je l'appelle dans mon constructeur comme ça :
	Code:
	
1 2
   |  
       Pagination (m_FicSource, m_FicDest) ; | 
 le hic vient du fait que j'arrive meme pas a lire un seul caractère dans la fonction pagination :
Rien que 
	Code:
	
1 2 3
   | string test ;
getline (is, test)    // le is correspond au fichier m_FicSource passé en paramètre
cout << test << endl ;  | 
 Le cout ne me renvoit rien.
Voila donc je sais pas trop comment m'y prendre, si quelqu'un voit à quel endroit j'me suis planté, ça serait gentil de me l'indiquer. Merci d'avance :)
[Balises CODE rajoutées par Loulou24, merci d'y penser à l'avenir]