does (w)ifstream support different encodings
When I read a text file to a wide character string (std::wstring) using an wifstream, does the stream implementation support different encodings - i.e. can it be used to read e.g. ASCII, UTF-8, and UTF-16 files? If not, what would I have to do? (I need to read the entire file, if that makes a difference) ...