0
有人可以知道這是否正確嗎? 我嘗試逐行讀取二進制文件並將其存儲在緩衝區中?它存儲在緩衝區中的新行是否刪除了先前存儲的行?從二進制文件讀取並存儲到緩衝區
ifs.open(filename, std::ios::binary);
for (std::string line; getline(ifs, line,' ');)
{
ifs.read(reinterpret_cast<char *> (buffer), 3*h*w);
}
我必須讀取ppm文件並將其存儲到緩衝區。緩衝區的大小必須是高度*重量* 3。那麼,你認爲這種方法對此很快嗎?謝謝 – madrugadas25845
方法是絕對可以的,你只需要它來調整你的ppm – Starl1ght