Курсовая работа: Удаление комментариев из текста программ
m_lang = select.m_language + 1;
else
m_lang = LANG_CPP;
}
else
{
lang = m_name.Right(m_name.GetLength() - point_pos - 1);
if((lang == "c") || (lang == "cpp") || (lang == "h") || (lang == "hpp"))
m_lang = LANG_CPP;
else if(lang == "pas")
m_lang = LANG_PASCAL;
else if(lang == "bas")
m_lang = LANG_BASIC;
else if(lang == "asm")
m_lang = LANG_ASM;
else
{
if(select.DoModal())
m_lang = select.m_language + 1;
else
m_lang = LANG_CPP;
}
}
point_pos = m_name.ReverseFind('\\');
m_dest = m_name.Left(point_pos);
m_dest += "\\output.";
m_dest += lang;
SetDlgItemText(IDC_DEST, m_dest);
}