私は CByteArray をファイルに書き込んでいます:
CFile myFile;
CByteArray m_baToques;
if(myFile.Open(_T(file), CFile::modeReadWrite | CFile::modeCreate))
{
myFile.Write(m_baToques.GetData(),m_baToques.GetSize());
myFile.Write(m_baDst.GetData(), m_baDst.GetSize());
myFile.Write(m_baFeriados.GetData(), m_baFeriados.GetSize());
}
ファイルからCByteArrayを読み取る方法は?
私は試します:
CFile myFile;
if(myFile.Open(_T(file), CFile::modeReadWrite | CFile::modeCreate))
{
myFile.Read(m_baToques,m_baToques.GetSize());
myFile.Read(m_baDst, m_baDst.GetSize());
myFile.Read(m_baFeriados, m_baFeriados.GetSize());
}
エラー C2664: 'CFile::Read': パラメーター 1 を 'CByteArray' から 'void *' に変換できません