0
代碼崩潰,原因不明。我真的不知道爲什麼,我試着在另一臺電腦上運行這個程序,甚至開始一個新的項目,但沒有。我也重新編譯了boost。boost file_mapping異常
try
{
cout << "A " << file_name << endl;//fine
file_mapping m_file(file_name, read_only);
mapped_region region(m_file, read_only);
} catch (interprocess_exception e)
{
cout << "B|" << file_name << "| ";//empty???
cout << e.what() << endl;
}
文件名是100%有效,const char*
,代碼奏:
A C:\file
B || The system cannot find the file path specified.
但事實是:這種情況只有時,其他工作正常!
任何人,好嗎? – SkyRipper
權限?鎖嗎?死亡/卡住的過程? – sehe