fopen에서 text/binary 모드 질문
귀1여운렩
안녕하세요?
질문1.
fopen함수로 파일을 열 때 text모드와 binary모드가 있잖아요
그런데 만약 이 모드를 반대로 지정하면 어떤 일이 생기나요?
(텍스트 파일을 바이너리 모드로 열거나, 바이너리 파일(?)을 텍스트 모드로 열거나)
에러가 발생하나요?
아니면 그냥 괜찮나요?
질문2.
메모장에서 제대로 열리는 파일만 텍스트 파일인가요?
텍스트 파일과 바이너리 파일(?)을 정확히 어떻게 구분하죠?
질문3.
사용자가 선택한 파일을 열 때 어떤 모드로 열어야 할지 구분하려면 어떻게 해야 할까요?
(어떤 코드를 사용해야 할까요?)
답변 부탁드립니다
-
개랑 2023-09-06
1.그냥 평범하게 제대로 연다
2.모양봣을때 메모장모양이면 텍스트 파일이다
3.그냥 더블클링(이봐!!!)
뻥이고
char s[50]
fopen(s,\r\); -
늘봄 2023-09-06
fopen함수 두 번째 인수로 \rt\ \wb\ 이런식으로 여는 모드도 지정하잖아요
-
등대 2023-09-06
질문3. C에서는 키보드 입력으로만 가능하잖아요? 그럼 사용자가 경로를 입력하면 경로를 char배열에 저장해서 fopen할때 경로만 지정해주면되요. 파일 여는 모드와는 상관없는 얘기에요
-
맺음새 2023-09-06
질문 2. 바이너리파일을 메모장으로 열어보면 사람이 못알아먹는 문자로 되어있어요.
딱 메모장으로 열어봤을 때 평범한 글자가 있으면 텍스트고요, 특수문자같은거 들어있으면 바이너리에요 -
불꾼 2023-09-06
질문 1. .txt파일을 바이너리로 읽으면 잘못읽혀요. 물론 반대일 경우도 마찬가지죠.
-
초록이 2023-09-06
텍스트 파일에는 영어, 한글, 숫자, 개행문자, 탭문자만 있게 됩니다.
그 이외의 문자가 포함되어 있는 경우는 바이너리 파일입니다.
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2676065 | 웹사이트 또는 메신저 등에서 원하는 텍스트를 검사하는방법?? (1) | 모든 | 2024-11-23 |
2676033 | 배열 기초연습중 발생하는 에러 ㅠㅜ... | Creative | 2024-11-23 |
2676005 | keybd_event 게임 제어 | 영글 | 2024-11-23 |
2675900 | 진짜기본적인질문 | 글길 | 2024-11-22 |
2675845 | 수정좀해주세요ㅠㅠㅠ | 해골 | 2024-11-21 |
2675797 | 병합 정렬 소스 코드 질문입니다. (2) | 도래솔 | 2024-11-21 |
2675771 | 큐의 활용이 정확히 어떻게 되죠?? | 해긴 | 2024-11-21 |
2675745 | 도서관리 프로그램 질문이요 | 도리도리 | 2024-11-20 |
2675717 | 2진수로 변환하는것! (3) | 동생몬 | 2024-11-20 |
2675599 | for문 짝수 출력하는 법 (5) | 널위해 | 2024-11-19 |
2675575 | Linux 게시판이 없어서.. | 첫삥 | 2024-11-19 |
2675545 | 구조체 이용할 때 함수에 자료 넘겨주는 것은 어떻게 해야 하나요? | 아연 | 2024-11-19 |
2675518 | 사각형 가로로 어떻게 반복해서 만드는지좀.. 내용 | 신당 | 2024-11-18 |
2675491 | !느낌표를 입력하는것은 어떻게합니까~~?ㅠㅠ (5) | 사지타리우스 | 2024-11-18 |
2675411 | 파일입출력으로 받아온 파일의 중복문자열을 제거한 뒤 파일출력 | 앨버트 | 2024-11-17 |
2675385 | 링크드리스트 주소록 질문드립니다. (1) | 겨루 | 2024-11-17 |
2675356 | 2진수를 10진수로 바꾸려고 하는데 막히네요.. | 풀잎 | 2024-11-17 |
2675297 | Prity 비트 발생기 | 한란 | 2024-11-16 |
2675249 | C책 좀 추천해 주세요 (2) | 딸기우유 | 2024-11-16 |
2675193 | 연습문제 17-1 질문입니다. | 한별나라 | 2024-11-15 |