C/C++教程

c++

本文主要是介绍c++,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

c++的模糊查找

输入的关键词即为一个字符数组(字符串),本文将以"abcdef"这个字符串为例。要想完成对片段的查询

根据姓名模糊查找

void findByName(InterntBar& bar) {
    string str;
    cout << "请输入您想要搜索的姓名:";
    cin >> str;
    vector<Information> list = bar.findByName(str);
    for (auto& c : list) {
        cout << c.info() << endl;
    }
}

根据分组模糊查找

void findByGroup(InterntBar& bar) {
    string str;
    cout << "请输入您想要展示的分组:";
    cin >> str;
    vector<Information> list = bar.findByGroup(str);
    for (auto& c : list) {
        cout << c.info() << endl;
    }
}
string Information::info()
{
    ostringstream oss;
    oss  << "||名字:" << name<< "||会员类别:" << group << endl;
    return oss.str();
}

 

这篇关于c++的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!