일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 깃
- c# 추상 클래스
- C언어 포인터
- dart 언어
- 포인터
- c#
- HTML
- c언어
- Python
- c# winform
- Data Structure
- gitlab
- Flutter
- jupyter
- docker
- 도커
- 유니티
- git
- Houdini
- Algorithm
- c# 윈폼
- 구조체
- jupyter lab
- C++
- vim
- Unity
- 다트 언어
- 플러터
- C# delegate
- github
Archives
- Today
- Total
목록c# 이진데이터 (1)
nomad-programmer
[Programming/C#] BinaryWriter / BinaryReader (바이너리 파일 처리)
FileStream 클래스는 파일 처리를 위한 모든 것을 갖고 있지만, 사용하기에 여간 불편한 것이 아니다. 특히 데이터를 저장할 때 반드시 byte 형식 또는 byte의 배열 형식으로 변환해야 한다는 문제가 있다. 이것은 파일로부터 데이터를 읽을 때도 마찬가지다. .NET 프레임워크는 FileStream의 이런 불편함을 해소하기 위해 도우미 클래스들은 제공하고 있다. 바로 BinaryWriter와 BinaryReader 클래스가 그 예이다. BinaryWriter : 스트림에 이진 데이터(Binary Data)를 기록하기 위한 목적으로 만들어진 클래스 BinaryReader : 스트림으로부터 이진 데이터를 읽어들이기 위한 목적으로 만들어진 클래스 이 두 클래스는 어디까지나 파일 처리의 도우미 역할을 할..
Programming/C#
2020. 9. 28. 18:10