ajout code pour analyser les interactions

This commit is contained in:
2025-10-15 23:39:03 +02:00
parent f500881a06
commit 13ff660175
5 changed files with 77 additions and 0 deletions

33
src/main.cpp Normal file
View File

@@ -0,0 +1,33 @@
#include <iostream>
#include <set>
#include <string>
#include <chrono>
#include "sqlite3pp.h"
using namespace std;
int main(int argc, char const *argv[])
{
chrono::steady_clock::time_point begin = std::chrono::steady_clock::now();
sqlite3pp::database db("../uwu2x.db");
sqlite3pp::query qry(db, "SELECT identifier FROM interaction;");
set<string> identifiers;
for (auto v : qry) {
string identifier;
v.getter() >> identifier;
identifiers.insert(identifier);
}
cout << identifiers.size() << " users" << endl;
std::chrono::steady_clock::time_point end = std::chrono::steady_clock::now();
cout << chrono::duration_cast<std::chrono::milliseconds>(end - begin).count() << "ms elasped" << endl;
return 0;
}