首页 > 电脑

c++编程搜索关键字

更新时间2019-09-21 04:55:29

我刚开始学c++,想用c++做一个垃圾分类项目,但是我不知道怎么搜索某个类别中的关键字,搜索后怎么输出某个内容,哪位大神能够指点迷津,急! 在线等! 谢谢啦!

C++搜索关键字的方法很多的,如可用

1。strstr

例子:

#include <stdio.h>
#include <string.h>

int main(void)
{
  char *str1 = "Borland International", *str2 = "nation", *ptr;

  ptr = strstr(str1, str2);
  printf("The substring is: %s ", ptr);
  return 0;
}

2。find

一般方式

string str("dsewewabcdedstjrh");

size_t fi = str.find("abcde", 0);    

cout << str.substr(fi,5) << endl;

3。STL的boost正则表达式库

这个就强大了,支持模糊搜索,不过也相对复杂


这个是可以的啊

一般需要根据数据库来匹配的,望采纳

上一篇:应用程序中的服务器错误

下一篇:pc端弹窗跳转弹窗合适吗