0
我有一個問題,我似乎無法獨自解決..MIPS - 創建的文件變成寫保護/只讀
li $v0, 13 # open file to write
la $a0, file # load file
li $a1, 258 # file flag write & create
li $a2, 0x1FF # mode: something i googled xD
syscall
後,我創建的文件,寫的東西把它和文件&程序關閉,該文件變爲寫保護/只讀。有沒有可能將其刪除?我想多次運行這個函數來測試東西,如果它是寫保護的,我不能打開數據來重寫它。
文件包含絕對路徑,如:「C:/用戶/ [..]/test.txt」 使用QtSpim運行程序和寫保護的原因只能由代碼以上(至少我希望是這種情況,因爲我所做的只是寫入東西&再次關閉它)。
我希望有人知道解決方案
我已經嘗試使用1和9作爲標誌,如果它不存在,兩個標誌都不允許SPIM創建數據。 – nofavor