• <C++>查询


    怎样从文本1中找出乱码词,在文本2中找出对应语句,在文本3中输出来:

    先建Win32控制台应用程序,再引入头文件:

    #include <iostream>

    #include <fstream>

    #include <string>

    #include <vector>

    using namespace std;

    int _tmain(int argc, _TCHAR* argv[])

    {

      vector<string> vstr;

      fstream file1("d:\test1.txt");

      fstream file2("d:\test2.txt");

      fstream file3("d:\test3.txt");

      while(!file1.eof())

      {

        char buf[MAX_PATH];

        file1.getline(buf,sizeof(buf));

        string getStr = string((const char*)buf);

        if(string::npos != getStr.find('?',0))

        {

          string str = getStr.substr(0,getStr.find(' ',0));

          vstr.push_back(str);
        }  

      }  

      while(!file2.eof())

      {

        char buf[MAX_PATH];

        file2.getline(buf1,sizeof(buf1));

        string getStr1 = string((const char*)buf1);

        for(int i=0; i < vstr.size();i++)

        {

          if(string::npos != getStr1.find(vstr[i],0))

          {

            file3<<getStr1<<endl;

            break;

          }
        }

      }  

      file1.close();

      file2.close();

      file3.close();

      return 0;

    }

  • 相关阅读:
    Less34-Less37 (宽字节注入)
    宽字节注入 Less32-Less33
    Less29(jspstudy)-Less31
    Less26-Less28a
    Less23-Less25a(24--二次注入)
    Less 11-22
    sqli-labs 1-10
    sqli-labs环境搭建与安装
    OSPF与ACL综合实例
    用分治法完成比赛操作
  • 原文地址:https://www.cnblogs.com/virgil/p/3811124.html
Copyright © 2020-2023  润新知