Re: throw what?
От: Twirl Швеция  
Дата: 06.08.04 13:32
Оценка:
Здравствуйте, Кодт, Вы писали:

К>Сейчас натолкнулся на вот такой странный код:

К>
К>        try
К>        {
К>            MAP_AI_INFO::iterator it = m_mapAiInfo.find(T2CW(strInfo));
К>            if (it == m_mapAiInfo.end())
К>                throw; // <--- что это?
    
К>            spAI = it->second;
К>            Ean128_AI_Format aiFormat;
К>            ComError ce = spAI->getFormat(&aiFormat); // кидает HRESULT если он FAILED()
К>            m_apTopPanel->SetTitle(T2CW(makePrompt(aiFormat)));
К>            ce = spAI->getAI(&WsTaskTemp);
К>        }
К>        catch(HRESULT)
К>        {
К>            ATLASSERT(!"CEan128EditDlg::OnSelchangeComboAllcodes failed");
К>        }
К>

К>Компилятор VC6.


хм. вообще такая конструкция используется для переброски исключения на уровень выше, но она используется в catch. что она означает в try — хз
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.