станд.:: regex — является там некоторым lib, который должен быть связан?

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
    }
}
10
задан Scott 26 October 2009 в 05:38
поделиться

2 ответа

Из 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), похоже, еще не реализован.

8
ответ дан 4 December 2019 в 01:57
поделиться

вы можете получить статус внедрения: http://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01pt01ch01.html#manual.intro.status.standard.tr1

для использования регулярного выражения вы можете установить библиотеку boost, и их tr1 уже включен регулярное выражение.

1
ответ дан 4 December 2019 в 01:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: