#include "application.h" #include "argsprocessor.h" int main(int argc, char **argv) { srand(static_cast(time(nullptr))); ArgsProcessor args(argc, argv); if (args.broken()) return EXIT_FAILURE; const auto&[splitting, resolution, path] = args.unpack(); Application app(resolution.x, resolution.y); if (app.init(path, splitting)) { app.run(); return EXIT_SUCCESS; } else return EXIT_FAILURE; }