Составители:
csText = "CMemoryException cause: ";
csText += szCause;
catch ( CFileException *e ) // ошибка при работе с. файлом
{
}
tch( CArchiveException *e ) // ошибка, допущенная при
// операции архивации/сериализации
...
catch( CNotSupportedException *e ) // запрос сервиса,
// который не поддерживается
}
tch( CResourceException *e ) // ошибка, допущенная при
// выделении ресурса
...
программе поддержка баз данных не
реализована, классы CDaoException и CDBException не распознаются и
/* а,
// CDBEkception в этом пр
tch ( CDaoException *e ) //исключения, связанные
//с базами данных (DAO-классы)
}
ch( CDBException *e ) // исключения, связанные
// с базами данных (ODBC-классы)
...
}
e->GetErrorMessage( szCause, 255 );
pDC->TextOut( 90, vSize*iLine++, csText );
}
...
ca
{
}
{
...
ca
{
}
Поскольку в рассматриваемой
закомментированы в исходном тексте.
// поддержка баз данных не реализован
// поэтому исключения CDaoException и
имере не распознаются
ca
{
...
cat
{
46
csText = "CMemoryException cause: ";
e->GetErrorMessage( szCause, 255 );
csText += szCause;
pDC->TextOut( 90, vSize*iLine++, csText );
}
catch ( CFileException *e ) // ошибка при работе с. файлом
{
...
}
catch( CArchiveException *e ) // ошибка, допущенная при
// операции архивации/сериализации
{
...
}
catch( CNotSupportedException *e ) // запрос сервиса,
{ // который не поддерживается
...
}
catch( CResourceException *e ) // ошибка, допущенная при
// выделении ресурса
{
...
}
Поскольку в рассматриваемой программе поддержка баз данных не
реализована, классы CDaoException и CDBException не распознаются и
закомментированы в исходном тексте.
/* // поддержка баз данных не реализована,
// поэтому исключения CDaoException и
// CDBEkception в этом примере не распознаются
catch ( CDaoException *e ) //исключения, связанные
//с базами данных (DAO-классы)
{
...
}
catch( CDBException *e ) // исключения, связанные
// с базами данных (ODBC-классы)
{
...
}
46
Страницы
- « первая
- ‹ предыдущая
- …
- 44
- 45
- 46
- 47
- 48
- …
- следующая ›
- последняя »
