이것은 모든 프로그래머가 때때로 가지고있는 일반적인 질문이어야합니다. 텍스트 파일에서 줄을 어떻게 읽습니까? 다음 질문은 항상 어떻게 다시 작성해야하는지입니다.
물론 대부분의 사람들은 일상적인 프로그래밍 (응답에 사용하기에 좋은)에서 높은 수준의 프레임 워크를 사용하지만 때로는 낮은 수준에서 수행하는 방법을 아는 것이 좋습니다.
나 자신에 그것을하는 방법을 알고 C
, C++
그리고 Objective-C
있지만, 확실히에만 도움으로 우리의 IO 우리의 파일을 수행하는 어떤 언어에 대한 더 나은 결정을 내릴 경우는, 인기 모든 언어에서 어떻게하는지 볼 수 편리 할 것입니다. 특히 : 나는 그것처럼 문자열 조작 언어 수행 방식을 볼 수 재미있을 것이라고 생각 python
, ruby
물론 perl
.
여기 에서 우리는 모두 우리 프로필에 출연 하고 새로운 언어로 파일 I / O 를 수행해야 할 때 참조 할 수있는 커뮤니티 리소스 를 만들 수 있다고 생각 합니다. 우리가 매일 다루지 않는 언어에 노출되는 것은 말할 것도 없습니다.
이것은 당신이 대답 해야하는 방법입니다 :
- " fileio.txt " 라는 새 텍스트 파일을 만듭니다.
- 텍스트 파일에 첫 번째 줄 "hello"를 작성하십시오.
- 두 번째 줄 "world"를 텍스트 파일에 추가하십시오.
- 두 번째 줄 "world"를 입력 문자열로 읽습니다.
- 입력 문자열을 콘솔에 인쇄하십시오.
설명:
- 답변 당 하나의 프로그래밍 언어로만이를 수행하는 방법을 보여 주어야합니다.
- 텍스트 파일이 미리 존재하지 않는다고 가정
- 첫 줄을 쓴 후 텍스트 파일을 다시 열 필요가 없습니다
언어에는 특별한 제한이 없습니다.
C
, C++
, C#
, Java
, Objective-C
모든 중대하다.
당신이 그것을에서 수행하는 방법을 알고있는 경우에 Prolog
, Haskell
, Fortran
, Lisp
, 또는 Basic
마우스 오른쪽 진행하시기 바랍니다.