codepad
[
create a new paste
]
login
|
about
Language:
C
C++
D
Haskell
Lua
OCaml
PHP
Perl
Plain Text
Python
Ruby
Scheme
Tcl
#include<string> #include<iostream> #include<fstream> #include<vector> #include<iterator> class Line { std::string data; public: friend std::istream& operator>>(std::istream& inputStream, Line& line) { std::getline(inputStream, line.data); return inputStream; } operator std::string() { return data; } }; int main(int argc, char* argv[]) { std::fstream file("filename.txt", std::fstream::in | std::fstream::out); std::vector<std::string> lines; // error is in one of these lines std::copy( std::istream_iterator<Line>(file), std::istream_iterator<Line>(), std::back_inserter(lines)); }
Private
[
?
]
Run code
Submit