Hi, would need help with another little problem: getline.
I wrote a small function to make it write to hero_name but it gives me errors.
Code:
void character::namehero(){cin.getline(hero_name,15,'\n');}
I:\C++\[OOP]T-RPG\player.cpp||In member function 'void character::namehero()':|
I:\C++\[OOP]T-RPG\player.cpp|6|error: no matching function for call to 'std::basic_istream<char, std::char_traits<char> >::getline(std::string&, int, char)'|
d:\james\programming\codeblocks\mingw\bin\..\lib\g cc\mingw32\4.4.1\include\c++\istream|593|note: candidates are: std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::getline(_CharT*, std::streamsize, _CharT) [with _CharT = char, _Traits = std::char_traits<char>]|
d:\james\programming\codeblocks\mingw\bin\..\lib\g cc\mingw32\4.4.1\include\c++\istream|405|note: std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::getline(_CharT*, std::streamsize) [with _CharT = char, _Traits = std::char_traits<char>]|
||=== Build finished: 1 errors, 0 warnings ===|