2011-08-26 4 views
1

제목은 꽤 자명합니다. 나는 인터넷에서 인터넷 검색을하고 만족스런 충분한 대답을 찾지 못했다. 예 :C는 두 개의 파일을 읽기 전용으로 열 수 있습니까?

FILE* oneFile = fopen(file, someflags); 
FILE* sameFile = fopen(file, someflags); 
+1

사실 C 언어에서는 아니지만 OS가 허용하는 것에 더 의존합니다. (그러나 나는 디스크 파일의 여러 동시 판독기를 허용하지 않는 OS를 생각해 낼 수 없다.) –

+0

시도해 보셨습니까? 질문을 작성하는 데 걸리는 시간보다 짧은 시간 내에 답변을 얻을 수 있습니다. –

+0

이전에 해봤지만 추락했습니다. 다른 프로그램이 충돌을 일으키고 파일을 두 번 열지 못하는 것 같았습니다. 나는 그 사실을 알아 채지 않고 "else"로 고정 시켰습니다. 지금은 효과가 있습니다. – Erandros

답변

1

C는 아무 관계가 없습니다. 그것은 당신의 운영 체제에 관한 것입니다. C는 의견이 없습니다.

관련 문제