65,186
社区成员




#include <iostream>
#include <boost/spirit.hpp>
using namespace std;
using namespace boost::spirit;
int main()
{
//用于解析的字符串
const char *szNumberList = "kV";
parse_info<> r = parse(szNumberList, !(ch_p('k')|'K')>>!(ch_p('v')|'V'));
cout << "解析" << (r.full ? "成功" : "失败") << endl;
cout << szNumberList << endl;
cout << string(r.stop - szNumberList, ' ') << '^' << endl;
return 0;
}