1
標題幾乎不言自明。我在網上搜索,所以沒有找到滿意的答案。例如:C是否允許打開兩個文件只讀?
FILE* oneFile = fopen(file, someflags);
FILE* sameFile = fopen(file, someflags);
標題幾乎不言自明。我在網上搜索,所以沒有找到滿意的答案。例如:C是否允許打開兩個文件只讀?
FILE* oneFile = fopen(file, someflags);
FILE* sameFile = fopen(file, someflags);
C跟它沒有關係。這關係到你的操作系統。 C沒有意見。
這不是真的在C語言的省,但更多取決於操作系統將允許。 (但是我不能忽視不允許多個同時讀取磁盤文件的操作系統)。 –
你試過了嗎?你會花更少的時間回答問題。 –
我曾嘗試過,但它墜毀。看起來還有其他的東西讓程序崩潰,沒有兩次打開文件,我修正了「其他」而沒有注意到。它現在起作用。 – Erandros