Обработка строк в C ++ во время компиляции

Я посмотрел на функцию boost mpl :: string, но, похоже, нет простого способа преобразования строковых литералов в формат mpl на основе одинарных кавычек. ::нить. Я пытаюсь создать во время компиляции XML-реализацию некоторых простых структур данных, используя строки времени компиляции. Я стремлюсь к тому, чтобы макросы генерировали сами структуры и вставляли в них постоянное «мета» поле, содержащее указанную строку XML.

5
задан user394460 15 September 2010 в 13:48
поделиться