ajout code pour analyser les interactions
This commit is contained in:
33
src/main.cpp
Normal file
33
src/main.cpp
Normal 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;
|
||||
}
|
||||
Reference in New Issue
Block a user