입력버퍼에 제가 직접 입력하는 게 아닌 다른 외부 파일의 text값을 입력하려면?
의사양반
2023.04.01
질문 제목 : 입력버퍼에 제가 직접 입력하는 게 아닌 다른 외부 파일의 text값을 입력하려면 어떻게 해야하나요.질문 요약 :예를 들어 text파일의 문자열들을 읽어서 token화하고 싶은데 buf등의 배열에 저장 후 토큰을 할당하는 게 아니라 파일에서 바로 한 문자문자씩 읽어들여서 token화하고 싶습니다.질문 내용 : 질문 요약과 동일합니다ㅠ visual studio2012를 사용하고 있습니다. 리눅스의 start_tokenizeexample.txt 이런식(?)의 결과를 얻을 수 있는 방법을 알려주시면 감사하겠습니다.
-
이룩
문자열이 아니라 문자단위로 데이터를 읽어들이시려면 fgetc 쓰시면 되지 않나요? 문자 단위로 읽어들이는 이유는 뭔가요? 개행 기준으로 문자열 하나씩 끊어서 읽어오고 싶으시면 반복문 내에 어느정도 크기의 배열버퍼 하나 잡고 문자열 끝날 때 까지 동적할당한 메모리에 문자열을 할당한 다음 다 할당된 문자열을 반환하는 방법도 있습니다.
-
채련
문자 배열이나 파일이나 크게 차이가 없어 보입니다. 배열이면 어떻게 하신다는 것인가요?
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2656555 | C언어 인데요 EOF에 대해서에여 알고리즘.. | 루라 | 2024-05-29 |
2656531 | 과제가왔는데 문제이해조차못하겠네요.. (2) | 다온 | 2024-05-29 |
2656502 | 비트 연산자 부분 질문드려요... (1) | 진주 | 2024-05-29 |
2656474 | c언어 왕초보인데요.. (4) | 예님 | 2024-05-29 |
2656444 | switch 문 대신에 다른 것을 사용하는 방법 (1) | 맺음새 | 2024-05-28 |
2656365 | for문하나로 1부터 100까지 5의배수 아닌 수들의 합을 구하는 프로그램 질문입니다. (7) | 똘끼 | 2024-05-28 |
2656309 | 구조체를 배열로 여러개만든뒤 함수에서 사용하는법? | 눈내리던날 | 2024-05-27 |
2656280 | c언어 프로그램 틀좀 잡아주실수 있는분.. (2) | 별하 | 2024-05-27 |
2656247 | 질문이 있는데요... | 시원 | 2024-05-27 |
2656218 | 함수 반환하는거 질문 ㅠ | 스릉흔다 | 2024-05-26 |
2656166 | 갑자기 증가하거나 감소하는 부분 처리. (2) | 마디 | 2024-05-26 |
2656141 | 윤성우 저 열혈 c 에서.. (7) | 유진 | 2024-05-26 |
2656086 | 배열 질문좀요 컴파일은 되는데요 (3) | 새밝 | 2024-05-25 |
2656026 | 포인터+큐 프로그램 짜다가 질문 있어서 올립니다. (1) | 무크 | 2024-05-25 |
2655997 | C언어 공부 이후 실력??!! (3) | 슬찬 | 2024-05-24 |
2655970 | 포인터 관련 질문 드립니다. | 이룩 | 2024-05-24 |
2655940 | 정수의 약수를 구하는 프로그램 (2) | 민트향 | 2024-05-24 |
2655882 | C 소켓프로그래밍 (6) | 2gether | 2024-05-23 |
2655830 | 피보나치수열 코드 작성 중인데 도와주세요 ㅜ.ㅜ (2) | 메이 | 2024-05-23 |
2655802 | GerAsyncKeyState | 머슴밥 | 2024-05-23 |