본문 바로가기

파일입출력

[C#] 파일입출력을 위한 클래스 using System.IO; // 선언이 필요 클래스 설명 BinaryReader 기본 데이터 형식을 특정 인코딩의 이진 값으로 읽습니다. BinaryWriter 기본 이진 형식을 스트림에 쓰고 특정 인코딩으로 된 문자열 쓰기를 지원합니다. BufferedStream 다른 스트림에 대한 읽기 및 쓰기를 수행합니다. Directory 디렉터리 이동,복사,삭제 위한 클래스 입니다. DirectoryInfo 디렉터리 생성 및 디렉토리를 조작하는 여러 메서드를 제공하는 클레스입니다. DirectoryNotFoundException 파일이나 디렉터리의 일부를 찾을 수 없을 때 throw되는 예외입니다. EndOfStreamException 읽을 때 throw되는 예외가 스트림의 끝을 지나 시도됩니다. Error.. 더보기
[스크랩] [C#.NET] 입출력 관련 정리 C#.NET 입출력 정리 ************************************************************ using System; using System.IO; //FileStream 이용에 필요 ************************************************************ 스트림 입, 출력 작업을 대행해 주는 중간 매개체 - 입, 출력의 대상이 되는 장치에 상관없이 동일한 방법으로 자료 조정 스트림의 종류 - 입력 스트림 : TextReader, BinaryReader - 출력 스트림 : TextWriter, BanaryWrtier - 스트림 클래스는 입출력이 동시에 사용 가능함 .NET 에서 파일과 디렉토리 클래스 FileSystemInfo .. 더보기
C언어 :: 파일 입출력 - 사용 1.2 프로그램밍에서의 파일 입출력 프로그래밍 언어를 배우는 이들은 파일 입출력 함수에 대한 많은 두려움을 갖고 있는 것 같습니다. 실제로 프로그래밍에서 파일을 통해 자료를 관리하는 것은 쉬운 일은 아니지만 이는 파일 입출력 함수가 어려운 것이 아니라 프로그래밍을 하면서 무엇을 저장하고 어떻게 읽어올 것인지에 대한 규칙을 정하는 것이 어려운 것이라 생각이 듭니다. 이 또한 많은 경험을 통해 극복할 수 있고 극복해야 하는 것이기 때문에 두려워 피하지 마시기 바랍니다. 여기서는 8장에서 얘기했던 회원 관리 프로그램을 예로 들어 정적 인덱스 배열, 동적 순수 배열, 동적 인덱스 배열에서 파일 입출력에서 각 주의할 사항에 대해서 파악해 보기로 합시다.(fread, fwrite함수를 소개하면서 보여준 예제가 정적.. 더보기
C언어 :: 파일 입출력 1 파일 입출력 함수의 사용 프로그래밍에 있어 파일 입출력은 매우 중요한 요소라는 것은 틀림이 없습니다. 다만, 우리가 C언어에서 익혀야 할 파일 입출력은 관련 라이브러리를 효율적으로 사용하는 것이지 전체 파일 시스템을 정확히 이해하는 것은 아닙니다. 파일은 파일 시스템에서 관리하는 부분과 O/S에서 관리하는 부분, 응용 프로세서에서 관리하는 부분이 서로 긴밀한 관계속에 진행이 됩니다. 파일 시스템에서는 사용자가 생각하는 논리적인 파일을 실제 물리적인 H/W공간에 저장하여 관리를 하는 것을 얘기합니다. 여기서는 하나의 파일 시스템을 관리하는 슈퍼 블럭이나 부팅이미지를 관리하는 부트 블럭, 논리적 파일과 저장된 물리적 파일 매체간의 1:1 매핑을 하는 inode 블럭, 파일들이 저장되는 프리블럭으로 나누어.. 더보기
C언어 :: 파일 입출력 함수 (종류/사용법) 파일 입.출력파일 입.출력은 앞으로도 매우 중요하게 쓰이는 부분이다. 어떤 파일로부터 데이터를 읽어들이고 또 데이터를 어떤 파일에 저장하는 것을 말한다.데이터 저장과 불러오기 기능을 구현한것읽기 / 쓰기 전용 , 읽기 / 쓰기 혼합 모드 기능파일을 열고 닫는 작업이 쌍으로 존재한다.[파일 오픈]// 성공시 해당파일의 포인터. 실패시 NULL 포인터 리턴* FILE *fopen(const char *filename, const char *mode) ;    - filename : 문자형 포인터로 사용할 파일 이름을 지정- mode     : 파일에 대한 접근 방식- 리턴값     : open 한 파일을 가리키는 파일 포인터mode 에는 기본적으로 r, w, a 가 있고 세부적으로 바이너리 코드(이진모드)와.. 더보기