class idocfstream : public std::basic_ifstream<char_type> {
typedef std::basic_ifstream<char_type> base;
public:
- idocfstream();
+ idocfstream(std::string const & encoding = "UTF-8");
explicit idocfstream(const char* s,
- std::ios_base::openmode mode = std::ios_base::in);
+ std::ios_base::openmode mode = std::ios_base::in,
+ std::string const & encoding = "UTF-8");
~idocfstream() {}
};