0
fs.open(pathString, std::ios::binary | std::ios::ate |std::ios::in |std::ios::out);
std::remove("Temp.iqbin");
std::fstream ofs1("Temp.iqbin", std::ios::binary | std::ios::out | std::ios::app | std::ios::in);
fs.seekg(0, std::ios::beg);
//Store vector concatenation data in Temp file
for (int i = 0; i < 8; i++) {
ofs1 << fs.rdbuf();
fs.seekg(0, std::ios::beg);
}
크기가 4천6백88킬로바이트 (4800000bytes)메신저 복사 파일은 내가 원본 파일의
1 사이클의 반복에 생성 된 파일의크기가 4천6백84킬로바이트 (4 796 416 바이트)
일부 데이터가 손실 생성 된 파일의크기주기가 완료된 후에는 37 496킬로바이트 (38 395 904 바이트)
내가 테스트는 174byte 파일에, 그는 좋은 작품이었다입니다.
문제가 중단 점에있었습니다. 중단 점없이 시작하면 정상적으로 작동했습니다. – qqffx