У меня проблема у меня есть текстовый файл, моя задача считать построчно и выделтить нужные мне столобцы. Я уже научился записывать в текстовый файл пример:
HANDLE hFile = CreateFile(FileName,
GENERIC_WRITE, FILE_SHARE_READ,
NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);
if (hFile == INVALID_HANDLE_VALUE)
AfxMessageBox(_T("Не могу создать файл!"));
else
{
CFile myFile(hFile);
str = _T("Текст");
myFile.Write(str,str.GetLength());
myFile.Close();
}
Как мне строчку считать подскажите ниже тест кода правильный или нет
HANDLE hFile = CreateFile(strFileName,
GENERIC_READ, FILE_SHARE_READ,
NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
if (hFile == INVALID_HANDLE_VALUE)
AfxMessageBox(_T("Не могу открыть файл!"));
else
{
CFile myFile(hFile);
while (myFile.GetPosition() != CFile::end)
{
myFile.Read(st,114);
}
myFile.Close();
}