Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- lab08.cpp: In function ‘int main()’:
- lab08.cpp:10:23: error: no matching function for call to ‘std::basic_ifstream<char>::basic_ifstream(std::string&)’
- ifstream giveit(file);
- ^
- lab08.cpp:10:23: note: candidates are:
- In file included from lab08.cpp:2:0:
- /usr/include/c++/4.8/fstream:467:7: note: std::basic_ifstream<_CharT, _Traits>::basic_ifstream(const char*, std::ios_base::openmode) [with _CharT = char; _Traits = std::char_traits<char>; std::ios_base::openmode = std::_Ios_Openmode]
- basic_ifstream(const char* __s, ios_base::openmode __mode = ios_base::in)
- ^
- /usr/include/c++/4.8/fstream:467:7: note: no known conversion for argument 1 from ‘std::string {aka std::basic_string<char>}’ to ‘const char*’
- /usr/include/c++/4.8/fstream:453:7: note: std::basic_ifstream<_CharT, _Traits>::basic_ifstream() [with _CharT = char; _Traits = std::char_traits<char>]
- basic_ifstream() : __istream_type(), _M_filebuf()
- ^
- /usr/include/c++/4.8/fstream:453:7: note: candidate expects 0 arguments, 1 provided
- /usr/include/c++/4.8/fstream:427:11: note: std::basic_ifstream<char>::basic_ifstream(const std::basic_ifstream<char>&)
- class basic_ifstream : public basic_istream<_CharT, _Traits>
- ^
- /usr/include/c++/4.8/fstream:427:11: note: no known conversion for argument 1 from ‘std::string {aka std::basic_string<char>}’ to ‘const std::basic_ifstream<char>&’
- lab08.cpp:24:43: error: expected primary-expression before ‘<<’ token
- cout<<"The name is: "<< file << <<endl;
- ^
- jordan@jordan-MacBookAir:~/labs/lab08$ g++ -o lab08 lab08.cpp
- lab08.cpp: In function ‘int main()’:
- lab08.cpp:10:23: error: no matching function for call to ‘std::basic_ifstream<char>::basic_ifstream(std::string&)’
- ifstream giveit(file);
- ^
- lab08.cpp:10:23: note: candidates are:
- In file included from lab08.cpp:2:0:
- /usr/include/c++/4.8/fstream:467:7: note: std::basic_ifstream<_CharT, _Traits>::basic_ifstream(const char*, std::ios_base::openmode) [with _CharT = char; _Traits = std::char_traits<char>; std::ios_base::openmode = std::_Ios_Openmode]
- basic_ifstream(const char* __s, ios_base::openmode __mode = ios_base::in)
- ^
- /usr/include/c++/4.8/fstream:467:7: note: no known conversion for argument 1 from ‘std::string {aka std::basic_string<char>}’ to ‘const char*’
- /usr/include/c++/4.8/fstream:453:7: note: std::basic_ifstream<_CharT, _Traits>::basic_ifstream() [with _CharT = char; _Traits = std::char_traits<char>]
- basic_ifstream() : __istream_type(), _M_filebuf()
- ^
- /usr/include/c++/4.8/fstream:453:7: note: candidate expects 0 arguments, 1 provided
- /usr/include/c++/4.8/fstream:427:11: note: std::basic_ifstream<char>::basic_ifstream(const std::basic_ifstream<char>&)
- class basic_ifstream : public basic_istream<_CharT, _Traits>
- ^
- /usr/include/c++/4.8/fstream:427:11: note: no known conversion for argument 1 from ‘std::string {aka std::basic_string<char>}’ to ‘const std::basic_ifstream<char>&’
- lab08.cpp:24:43: error: expected primary-expression before ‘<<’ token
- cout<<"The name is: "<< file << <<endl;
- ^
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement