求助大神,我在C++ builder中用opendialog获取文件路径,当做ifstream file() 的参数,总是打不开啊

2024-12-04 03:05:50
推荐回答(1个)
回答1:

\是转义符,当你给一个字符串赋值的时候,“\\”实际代表的是“\”,比如AnsiString Path=“c:\\bin\\test.txt”;那么Path的值实际上是c:\bin\test.txt;你用opendialog返回的路径值肯定也是对的,stream是数据流,读取时要用LoadFromFile()方法才行。