string fontName = "Consolas";
float fontSize = 12;
using (Font fontTester = new Font(
fontName,
fontSize,
FontStyle.Regular,
GraphicsUnit.Pixel))
{
if (fontTester.Name == fontName)
{
// Font exists
}
else
{
// Font doesn't exist
}
}
Из gcc-4.4.1 / include / c ++ / 4.4.1 / tr1_impl / regex
template <...>
class basic_regexp {
...
private:
/**
* @brief Compiles a regular expression pattern into a NFA.
* @todo Implement this function.
*/
void _M_compile();
Думаю, он еще не готов.
ОБНОВЛЕНИЕ: текущий GCC на переднем крае (SVN @ 153546), похоже, еще не реализован.
вы можете получить статус внедрения: http://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01pt01ch01.html#manual.intro.status.standard.tr1
для использования регулярного выражения вы можете установить библиотеку boost, и их tr1 уже включен регулярное выражение.