#include <stdio.h>
#include <memory.h>
#include <string>
#include <iostream>
#include <opencv2/opencv.hpp>
#include <windows.h>
#include <shellapi.h>
#include <shlwapi.h>
#include <wininet.h>
#include <time.h>
#include <algorithm>
using namespace std;
struct link
{
string a;
string b;
bool operator <(const link& rhs) const
{
if(a!=rhs.a) return a <rhs.a;
return b <rhs.b;
}
bool operator==(const link& rhs) const
{
return a == rhs.a;
}
};
int main( int argc, char** argv )
{
vector <link> LinkV;
link lk;
lk.a="tiantain";
lk.b="zeze";
LinkV.emplace_back(lk);
lk.a="niuniu";
lk.b="doudou";
LinkV.emplace_back(lk);
lk.a="niuniu";
lk.b="maomao";
LinkV.emplace_back(lk);
//sort(LinkV.begin(),LinkV.end());
// LinkV.er