void FileIO :: openFile(const char* m_FileName,const char* m_FileMode);
Я получаю сообщение об ошибке:г ++ ifstream ошибка согласования
FileIO.cpp: In static member function ‘static void FileIO::openFile(const char*, const char*)’:
FileIO.cpp:12:45: error: no matching function for call to ‘std::basic_ifstream<char>::open(const char*&, const char*&)’
FileIO.cpp:12:45: note: candidate is:
In file included from FileIO.h:1:0:
/usr/include/c++/4.7/fstream:531:7: note: void std::basic_ifstream<_CharT, _Traits>::open(const char*, std::ios_base::openmode) [with _CharT = char; _Traits = std::char_traits<char>; std::ios_base::openmode = std::_Ios_Openmode]
/usr/include/c++/4.7/fstream:531:7: note: no known conversion for argument 2 from ‘const char*’ to ‘std::ios_base::openmode {aka std::_Ios_Openmode}’
Ум, показывающий ваш 'openFile'? – P0W
http://www.cplusplus.com/reference/fstream/ifstream/open/ – Derek
В сообщении об ошибке говорится, что вы пытаетесь вызвать 'std :: ifstream :: open' с двумя' char const * '. Нет такой функции. –