通知
すべてクリア
Topic starter
2002年7月9日 8:18 PM
MFCで
CFile oFile;
oFile.Open(filename.dat, CFile::modeRead || CFile::typeBinary))
でfilename.datが開けます。
ところがfilename.datが読み込み専用の場合失敗します。
GetLastError()
の戻り値は5のアクセスは拒否されました。
です。
読み込み専用ファイルに対して読み込み専用モードで開くのにどうして
ダメなんでしょうか?
MSDNみてもここらへんのことがわかりません。
教えてください。
2002年7月9日 8:40 PM
論理和では、駄目でしょう
>oFile.Open(filename.dat, CFile::modeRead || CFile::typeBinary))
oFile.Open(filename.dat, CFile::modeRead | CFile::typeBinary))
こうでは?
Topic starter
2002年7月10日 9:02 AM
ケアレスミス。
すみませんでした。解決しました。