我想使用phrase_parse()
的提升。
我不知道%,eol,omit,raw等等。
phrase_parse(
omit\[+graph\] >> eol >>
(raw\[*~char_(";\r\n")\] >> ';' >> long_ >> ';' >> raw\[*~char_(";\r\n")\]) % eol,
qi::blank, parsed);
代码来自:C++: Fast way to read mapped file into a matrix
我在哪里可以找到它?
答案 0 :(得分:1)
那是Boost Spirit图书馆。您正在查看的是expression templates:它们形成embedded Domain Specific Language来指定语法规则。
答案明确提到:
在所有其他情况下,考虑在其上抨击Spirit Qi工作
你可以看到包含的标题。
查看提升精神文档: