คำถามในหัวข้อ 'io'
C# จะเขียนหนึ่งไบต์ที่ออฟเซ็ตได้อย่างไร?
ฉันกำลังพยายามเขียนไบต์เดียวที่ตำแหน่งใดตำแหน่งหนึ่งในไฟล์ นี่คือสิ่งที่ฉันใช้อยู่ในขณะนี้:
BinaryWriter bw = new BinaryWriter(File.Open(filename, FileMode.Open));
bw.BaseStream.Seek(0x6354C, SeekOrigin.Begin);
bw.Write(0xB0);
bw.Close();...
4516 มุมมอง
schedule
19.11.2023
Android I/O พร้อมไฟล์ >16MB
เป็นไปได้ไหมที่จะทำงานกับไฟล์ I/O ที่>=16MB บน Android ขณะนี้ฉันกำลังใช้ Java NIO-API (FileChanel) ใหม่ แยกอาร์เรย์โดยใช้ System.arraycopy และใส่ชิ้นส่วนลงในคอลเลกชัน หากไฟล์มีขนาด >= 16MB เธรดจะแสดง OutOfMemoryError
มีข้อเสนอแนะอะไรบ้าง?...
141 มุมมอง
schedule
21.01.2024
การเขียน JSON ไปยังสตรีมโดยไม่บัฟเฟอร์สตริงในหน่วยความจำ
ฉันต้องการเขียน JSON ไปที่ Stream โดยสร้างเอกสารอย่างชัดเจน ตัวอย่างเช่น:
var stream = ...;
var writer = new JsonWriter(stream);
writer.BeginArray();
{
writer.BeginObject();
{
writer.String("foo");
writer.Number(1);...
16163 มุมมอง
schedule
03.01.2024
อ่านสตริงจากอินพุตจนถึง EOF
ฉันอ่านโพสต์มากมายใน SO แล้ว แต่ยังไม่สามารถแก้ไขปัญหาได้ ฉันต้องอ่าน:
ข้อความ รูปแบบ1 รูปแบบ2
จากอินพุตมาตรฐาน มี text and patterns มากมาย . รหัส :
string t,p1,p2;
while(getline(cin, t))
{
cin>>p1;
cin>>p2;...
4010 มุมมอง
schedule
18.11.2023
ไฟล์ที่ซ้ำกันทำหน้าที่แตกต่างไปจากต้นฉบับ
ฉันมีไฟล์ Java jar ที่รวมอยู่ในไฟล์ปฏิบัติการ มันทำงานได้ดีอย่างสมบูรณ์เมื่อดับเบิลคลิก
ฉันพยายามคัดลอกไฟล์แบบไบต์ต่อไบต์แล้วเขียนใหม่เป็นไฟล์ปฏิบัติการใหม่
เมื่อฉันพยายามเรียกใช้สำเนาใหม่นี้ ฉันได้รับกล่องข้อความแสดงข้อผิดพลาด:...
23 มุมมอง
schedule
19.11.2023
Matlab - ปรับปรุงประสิทธิภาพของวิธีการอ่านไฟล์
ฉันกำลังเขียนสคริปต์ Matlab ซึ่งเริ่มต้นด้วยการอ่านไฟล์ .log ที่คั่นด้วยช่องว่างลงในอาร์เรย์ของเซลล์ ส่วนหัวของคอลัมน์ในไฟล์เป็นสตริงทั้งหมด แต่มีประเภทข้อมูลทั่วทั้งไฟล์ผสมกัน ดังนั้นเพื่อความง่าย ฉันจึงถือว่าทุกค่าเป็นสตริงในตอนนี้...
160 มุมมอง
schedule
24.12.2023
การทำงานของ BufferReader / BufferInputStream และ BufferWriter / BufferOutputStream? [ทำซ้ำ]
ฉันต้องการทราบการทำงานที่แน่นอนของ BufferReader / BufferInputStream และ BufferWriter / BufferOutputStream เช่นจะทำให้กระบวนการอ่านหรือการเขียนเร็วขึ้นได้อย่างไร ในบางไซต์พวกเขาบอกว่ามันแนบบัฟเฟอร์เพื่อเร่งกระบวนการ .....
43 มุมมอง
schedule
10.11.2023