std::basic_ifstream<CharT,Traits>:: operator=
| 
           
            basic_ifstream
            
             &
            
            operator
            
             =
            
            
             (
            
            basic_ifstream
            
             &&
            
            other
            
             )
            
            
             ;
            
           
           | (since C++11) | |
Move assigns the file stream other to * this , effectively move-assigning both the std::basic_istream base class and the associated std::basic_filebuf .
other is left with no associated file. Note that the base class move assignment swaps all stream state variables (except for rdbuf ) between * this and other .
Parameters
| other | - | file stream to move | 
Return value
* this
Example
| This section is incomplete Reason: no example | 
See also
| 
           
            
             
              (C++11)
             
            
           
           | swaps two file streams (public member function) | 
| 
           
            
             
              (C++11)
             
            
           
           | assigns a 
          basic_filebuf
         object(public member function of 
           std::basic_filebuf<CharT,Traits>
          ) | 
| 
           
            
             
              (C++11)
             
            
           
           | move-assigns from another 
          basic_istream
         (protected member function) |