binaryreader

    2

    1답변

    I가 난을 사용하여 추가 데이터왔다 된 이진 파일을 판독하는 것을 시도하고 . BinaryWriter 개체가이 오류가 계속 :. "The output char buffer is too small to contain the decoded characters, encoding 'Unicode (UTF-8)' fallback 'System.Text.Decoder

    1

    1답변

    클라이언트 - 서버 프로그램을 사용하여 네트워크를 통해 파일을 보내고 있습니다. 파일의 바이트 (File.ReadAllBytes())를 읽은 후 바이트 배열을 객체의 필드로 설정합니다. 그런 다음 직렬화하여 클라이언트에 개체를 보내면 클라이언트는 개체를 deserialize하고 BinaryWriter을 사용하여 파일을 가져와야합니다. 클라이언트 - 서버 간

    3

    1답변

    의 큰 바이너리 파일에서 16 진수 값을 검색하는 효율적인 방법 HxD 편집기의 기능과 매우 흡사하게 특정 16 진수 값 (예 : 32 비트)을 검색하는 프로그램을 구현하고 있습니다. 큰 바이너리 파일 (> 1GB). 메모리가 제한되어 있고 청크로 청크 읽기가 매우 느리며 BinaryReader 클래스로 보인다. HxD는 약 12 ​​초 내에 검색 결과 (

    1

    1답변

    현재 Flac-Decoder를 작성 중이므로 flac-header에 인코딩 된 2 개의 UTF8 값을 읽어야합니다. 이 문서에 있습니다 if(variable blocksize) <8-56>:"UTF-8" coded sample number (decoded number is 36 bits) else <8-48>:"UTF-8" coded f

    3

    2답변

    하나의 호출에서 이진 파일의 구조체 배열을 읽을 수 있습니까? struct Vector3 { float x, y, z; } 내가 C++ 코드를 C#을 포트가 필요합니다 : Vector3 *verts = new Vector3[num_verts]; fread (verts, sizeof(Vector3), num_verts, f);

    9

    2답변

    BinaryReader을 사용하여 BigEndian 정보를 읽는 데 다음 코드를 사용하지만 효율적인 방법인지는 확실하지 않습니다. 더 나은 해결책이 있습니까? 여기 내 코드입니다 : // some code to initialize the stream value // set the length value to the Int32 size BinaryRead

    3

    1답변

    BinaryReader Read 메서드를 일반적인 방법으로 사용하려고합니다. 런타임에만 읽을 데이터 유형을 알고 있습니다. public static T ReadData<T>(string fileName) { var value = default(T); using (var fs = new FileStream(fileName

    1

    1답변

    어쩌면 비슷한 질문 Stackoverflow에서 요청했지만 내 문제에 대한 해결책을 찾을 수없는 것 같습니다. 간단히 쓰기 가능한 이진 스트림을 열고 동일한 스트림을 사용하여 파일에 데이터를 추가 할 수 있습니다. 파일을 쓰기 위해 열면 포함 된 모든 데이터가 지워지고 새 파일이 시작됩니다. 또한, 읽기 전용으로 파일을 열면 쓸 수는 없지만 읽을 수는 있습

    1

    1답변

    를 포함하는 구조체를 읽고 난 다음 구조체가 : 나는 성공적 이진 파일이 작성했습니다 unsafe struct Locomotive { public fixed char locotype[6]; public int roadno,HP; } 합니다. 코드는 다음과 같습니다. Locomotive l1 = new Locomotive(); fo

    0

    1답변

    문제는 다음과 같습니다. HttpWebRequest을 사용하여 일부 온라인 데이터를 dmo.gov.uk에서 요청하고 있습니다. 내가 BinaryReader을 사용하여 읽고 있고 MemoryStream에 쓰고있는 응답. (\0 그러나 나는이 파일이 비어 바이트의 엄청난 금액을 가지고 오늘 발견, 내 실제 코드는 일반적으로 2048 바이트의 버퍼 크기가 사용