why don't STL ifstream and ofstream classes take std::string as filenames?
- by vy32
This is a complaint about STL. Why do they take filename arguments as (char *) and not as std::string? This seems to make no sense.
There are two other questions on this topic:
How to open unicode filenames with
STL
Windows Codepage interactions with
C++
But seriously, this makes no sense. Are there any plans to upgrade STL?