Boost logo

Boost Users :

Subject: [Boost-users] [range] istream_range from a temporary istream
From: Nathan Ridge (zeratul976_at_[hidden])
Date: 2011-07-22 04:12:48


Hello,
 
The boost::istream_range function currently takes its parameter by
lvalue reference (i.e. istream&). Can this be changed to rvalue
reference (istream&&)?
 
This way one can write things like:
 
vector<T> v;
push_back(v, istream_range<T>(ifstream("some_file.txt")));
 
Regards,
Nate.


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net