腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(2711)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
使用boost::spirit::
qi
::symbols
我正在尝试使用boost::spirit::
qi
::symbols来解析枚举值。std; typedef std::string::iterator Iterator; using
qi
::rule;rule<Iter
浏览 1
修改于2016-01-15
得票数 2
2
回答
升压精神
QI
递归
=" , cao_neq) } } struct attribute_conditions :
qi
::eps; using <e
浏览 2
提问于2010-10-14
得票数 1
1
回答
即使调用了
qi
::on_error,
qi
::phrase_parse也会返回true
(), ascii::space_type> RuleAst;
qi
::locals::_val; using
qi
::_2; using
qi
::_4;using
qi
::double_; using <
浏览 3
提问于2016-01-30
得票数 1
1
回答
boost::spirit::
qi
::double_和boost::spirit::
qi
::int_
规则应该是然而,在这种情况下,对于所有数字,流将由双倍A馈送
浏览 0
修改于2013-07-01
得票数 2
回答已采纳
1
回答
Boost::spirit::
qi
解析替代变体
using Iterator = std::string::const_iterator;quotedStringParser%= ('"' >> +(
qi
::char_ - '"') >> '"'); std::string B; if (!<e
浏览 29
提问于2021-07-01
得票数 1
1
回答
Boost Spirit
Qi
解析器在分解到
qi
::语法中时无法工作
它可以很好地处理内联start =
qi
::lit("id") >>
qi
::int_;,但是如果我想把它放到一个单独的基于
qi
::语法的结构中,就不行了。#include <iostream>namespace phoenix = boost::lit("id") >>
qi
::int_;
浏览 12
提问于2017-08-01
得票数 1
回答已采纳
3
回答
Qi
4j maven配置
我目前正在尝试弄清楚
Qi
4j是如何工作的。所以我决定从一个简单的例子开始。我试图在我的pom.xml中使用
Qi
4j库,但现在我面临着找不到工件的问题。我使用的是NetBeans 7.0.1,我的pom.xml部件如下所示: <id>
qi
4j-official</id> </snapshots> <
浏览 3
修改于2016-10-18
得票数 3
回答已采纳
1
回答
优化boost::spirit::
qi
解析器
>#include <boost/spirit/include/
qi
_parse.hpp> | (+
qi
::char_("0-9")) ] [phx::b
浏览 3
提问于2014-08-28
得票数 2
1
回答
boost::spirit::
qi
-可选匹配
我是新手boost::spirit。我被一件简单的事情绊倒了。给定一个如下所示的字符串:我需要将其解析为如下所示的字符串:其中,只有当存在可选文本时,才会出现'T‘。我得到的是这条规则: >> "KEYWORD" [_val += _1] &g
浏览 0
提问于2011-11-03
得票数 0
回答已采纳
1
回答
将boost::spirit::
qi
::phrase_parse()与
qi
::语法一起使用时出错
() : base_type(m_message) using
qi
::_val; using boost::spirit::ascii::char_;
浏览 2
修改于2012-06-21
得票数 1
回答已采纳
1
回答
C样式字符串的boost::spirit::
qi
和
qi
::alnum的模板编译错误
template <typename Iterator, typename Lexer> :
qi
::grammar<Iterator,
qi
::in_state_skipperstatement;
qi
::rule<Iterator,
qi</em
浏览 0
提问于2015-10-09
得票数 1
1
回答
使用Boost.Spirit.
Qi
解析成向量
在我的嵌入式Tcl解释器中,我正在尝试使用
Qi
来解析CMD命令的参数。由于某些参数可能会多次使用,因此我需要一个向量来存储相同类型的所有参数。#include <boost/spirit/include/
qi
.hpp>#include <boost/spiritboost/variant/recursive_variant.hpp> using
浏览 0
修改于2012-10-22
得票数 0
回答已采纳
3
回答
QI
4J替代方案
我目前正在评估,因为它提供了关于属性处理的有趣概念,在将一些本体连接在一起以创建部分语义应用程序的应用程序的上下文中。
浏览 1
修改于2016-10-18
得票数 1
回答已采纳
1
回答
坏掉的std::cout输出时使用组合立即=string规则使用
qi
::double_,一个
qi
::uint_
\" hello \"\"stranger\"\" \" ", "1", "456", "3.3",在线试用:
qi
::rule<std::string::const_iterator, std::string()> double_quoted_string =
浏览 2
修改于2020-03-24
得票数 1
回答已采纳
1
回答
用Boost.
Qi
实现递归语法
>#include <vector>class element_parser : public
qi
::grammar<Iterator, element(),
qi
::blank_type
qi
::char_)
浏览 1
修改于2019-06-15
得票数 4
回答已采纳
2
回答
无法在Spirit::
Qi
中定义规则
问题是我无法使用
qi
::rule正确地定义解析器。我得到了几页我不能完全理解的编译器错误(很抱歉,如果这个问题听起来很简单,但我真的卡住了,无法继续){ namespace ascii = boost::spirit::ascii;::double_; using
qi
::phrase_parse;
浏览 0
修改于2011-07-28
得票数 1
回答已采纳
2
回答
qi
::uint_parser<int>()应该解析什么?
从测试中我可以得到
qi
::uint_parser<int>()和
qi
::uint_是一样的。它们解析从0到UINT_MAX的整数。我不明白的是,
qi
::uint_parser要求std::numeric_limits<T>::max()对数值基类型T有效。我不确定是否应该假定
qi
::uint_parser<int>()应该解析从0到std::numeric_limits<int>::max()而不是std::numeric_limits<unsigned
浏览 3
提问于2016-12-07
得票数 4
回答已采纳
2
回答
促进::精神
qi
::uint_有效数字范围
我写了下一个表达式: ( '"' >> (
qi
::raw["CC" >>
qi
::uint_] |
qi
::raw["SERVICE" >>
qi
::uint_]) >> '"' >>
qi
::eoi)
浏览 4
修改于2021-07-09
得票数 2
回答已采纳
1
回答
Spirit::
Qi
:将绑定推迟到google-protobuf
::int_[
qi
::_val = phx::bind(Utils::mul2,
qi
::_1) ]; id_rule =
qi
浏览 15
修改于2017-05-23
得票数 1
2
回答
如何从Spirit::
Qi
规则访问boost::variant成员?
在我的Spirit
Qi
语法中,我找不到使用boost::phoenix访问boost::variant成员的正确方法。下面是我想要实现的一个简单示例。list<VariantType> TlstVariants;
qi
::eps [ ph::push_back(
qi
::_r1, ph::construct<int>(2)) ] >>
qi<
浏览 0
提问于2011-02-22
得票数 4
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券