本文整理汇总了C++中query::syntax_check方法的典型用法代码示例。如果您正苦于以下问题:C++ query::syntax_check方法的具体用法?C++ query::syntax_check怎么用?C++ query::syntax_check使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类query
的用法示例。
在下文中一共展示了query::syntax_check方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: main
int main(int argc, char *argv[])
{
if(argc < 2)
{
puts("Usage : ./megatron201001015 schema.txt");
return 0;
}
D.load_schema(argv[1]);
//D.print_schema();
D.load_data();
//D.save_data();
int b1,b2,b3;
while(printf("\n$"))
{
cin.getline(inp_query, MAX_QSZ);
if(strcasecmp(inp_query, "quit") == 0)
break;
if((b1=Q.syntax_check(inp_query)) && (b2=Q.valid()) && (b3=Q.parse_condition()))
Q.process_query();
else
{
puts("Query not processed");
printf("%d%d%d\n",b1,b2,b3);
//Q.print_debug();
}
}
return 0;
}