-1
A
回答
2
您需要使用的open
3 PARAM版本使用O_CREAT標誌時:
INT開放(常量字符*路徑,詮釋標誌);
int open(const char * pathname,int flags,mode_t mode);
mode參數指定在創建新文件時應用的文件模式位。當在標誌中指定了OLE_CREAT或O_TMPFILE時,必須提供此參數。如果既沒有指定O_CREAT 也沒有指定O_TMPFILE,則模式被忽略。
試試這個:
int fd = open("float.txt", O_CREAT | O_WRONLY, S_IRUSR|S_IWUSR);
相關問題
- 1. 第三個參數是不工作
- 2. React.Children.forEach的第三個參數如何工作?
- 3. 如何使用系統的第二個參數(輸入)()函數
- 4. 裝載系統調用如何工作?
- 5. execlp()系統調用如何工作?
- 6. 系統調用的參數
- 7. NtAllocateVirtualMemory系統調用參數
- 8. 如何寫三個參數的關係
- 9. open()系統調用多態性
- 10. 第三方評論系統
- 11. 這三行Forth模塊系統是如何工作的?
- 12. 第三什麼是bean.fire事件中的第三個參數?
- 13. 系統在以下程序工作中如何調用?
- 14. 如何使用第三方認證系統更改codeigniter現有登錄系統
- 15. Yii2在ActiveRecord的第三方系統中。如何處理異常
- 16. preg_replace - 第三個參數
- 17. AccountManager中的blockingGetAuthToken第三個參數
- 18. Open GL ES 2.0協調系統
- 19. 如何調用第三個功能
- 20. 如何在for循環中使用第三個參數?
- 21. c中的open和creat系統調用有什麼區別?
- 22. 參數傳遞到系統調用
- 23. 操作系統回調是如何工作的
- 24. 如何與bash上的系統調用共享參數?
- 25. 如何實現具有結構參數的系統調用?
- 26. mmap()系統調用的prot參數如何成爲0x1007?
- 27. 依賴於整個系統中的第三方庫
- 28. 我可以使用nullptr作爲Linux系統調用參數嗎?
- 29. 跨多個系統(包括第三方系統)的單點登錄
- 30. 空調系統調用open /讀/寫/關閉和O_CREAT | O_EXCL
你從字面上重新寫你要問的問題完全不同的東西后,我給你的回答你原來的問題。下一次,只要接受答案(如果它解決了你的問題),然後問一個單獨的問題進行跟進。 – selbie
您需要了解的有關unix文件權限值的所有信息都是[here](http://man7.org/linux/man-pages/man2/chmod.2.html)。 '0600'值是'0400'(所有者擁有讀取權限)與'0200'(所有者具有寫入權限)的八進制聯合。 – selbie