int file32_write(const string& name, const void* s, int cb_s) { Cfile32 f; if (int error = f.open_write(name)) return error; return f.write(s, cb_s); }
int Cvirtual_file::save(const string& fname) const { Cfile32 f; int error = f.open_write(fname); if (!error) { for (auto& i : m_data) error = f.write(i); } return error; }