Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- OUTPUT
- fileio.cpp:26:2: warning: no newline at end of file
- fileio.cpp: In function 'int main()':
- fileio.cpp:17: error: no matching function for call to 'std::basic_ifstream<char, std::char_traits<char> >::get(char [100])'
- /usr/include/c++/4.2/istream:292: note: candidates are: typename std::basic_istream<_CharT, _Traits>::int_type std::basic_istream<_CharT, _Traits>::get() [with _CharT = char, _Traits = std::char_traits<char>]
- /usr/include/c++/4.2/istream:306: note: std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::get(_CharT&) [with _CharT = char, _Traits = std::char_traits<char>]
- /usr/include/c++/4.2/istream:333: note: std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::get(_CharT*, std::streamsize, _CharT) [with _CharT = char, _Traits = std::char_traits<char>]
- /usr/include/c++/4.2/istream:344: note: std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::get(_CharT*, std::streamsize) [with _CharT = char, _Traits = std::char_traits<char>]
- /usr/include/c++/4.2/istream:367: note: std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::get(std::basic_streambuf<_CharT, _Traits>&, _CharT) [with _CharT = char, _Traits = std::char_traits<char>]
- /usr/include/c++/4.2/istream:377: note: std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::get(std::basic_streambuf<_CharT, _Traits>&) [with _CharT = char, _Traits = std::char_traits<char>]
- fileio.cpp:19: error: invalid conversion from 'char*' to 'char'
- fileio.cpp:19: error: initializing argument 1 of 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::put(_CharT) [with _CharT = char, _Traits = std::char_traits<char>]'
- CODE
- #include <iostream>
- #include <fstream>
- using std::cout;
- using std::cin;
- using std::ifstream;
- using std::endl;
- int main()
- {
- int i = 0;
- char test[100];
- ifstream file ("/home/james/src/c/file.text");
- if ( file.is_open() )
- {
- while ( file.get(test) )
- {
- cout.put(test);
- }
- }
- else
- {
- cout<<"shit went wrong"<<endl;
- }
- }%
Add Comment
Please, Sign In to add comment