2
在Visual Studio 2010中,即使使用/ Za(struct ANSI)編譯器標誌,以下代碼也可以工作。使用C++字符串打開fstream
string name = "input.txt";
ifstream fin;
fin.open(name);
我能找到的所有文檔似乎表明您必須將C字符串傳遞給ifstream :: open。現在是真的ANSI嗎,還是微軟的擴展,以及/Za
標誌的問題?
感謝,
索爾