📄 testcommand.cpp
字号:
/*
#include <iostream>
#include <map>
#include <string>
#include <strstream>
#include <conio.h>
#include "Query.h"
using namespace std;
/* follow funciton test query command */ /*
int main()
{
string cmd("query -fuzzy key");
Query query;
string arg1,arg2;
istrstream cmdStream( cmd.data(),sizeof(cmd) );
typedef pair<string,string> str_Pair;
map<string,string> str_Map;
cmdStream>>arg1; // clear string "query"
while( cmdStream>>arg1 ){
if( arg1[0]=='-' ){
arg1.erase( arg1.begin() );
if( arg1 == "normal" && cmdStream>>arg2 ) // normal query
{ return query.normal( arg2 ); }
else if( arg1 == "fuzzy" && cmdStream>>arg2 ) // fuzzy query
{ return query.fuzzy( arg2 ); }
else if( arg1 == "hight" ) ){ // high-level query
while( cmdStream>>arg1 ){
if( arg1[0]=='-' && cmdStream>>arg2 ){
arg1.erase( arg1.begin() );
str_Map.insert( str_Pair(arg1,arg2) );
}
}
if( str_Map.size()!=0 )
{ return query.high_level( str_Map ); }
}
}
}
cerr<<"query format invalid."<<endl;
getch();
return false;
}
*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -