1
0
Files
nure/semester-4/ОС/lb-8/src/launcher/launcher.cpp
T
Sytnyk Yehor e79109c81a OS lb-8
2025-05-30 22:55:57 +03:00

24 lines
537 B
C++

#include <chrono>
#include <cstdlib>
#include <print>
#include <ranges>
#include <thread>
int main() {
constexpr std::int32_t runs = 3;
constexpr auto interval = std::chrono::seconds();
for (std::int32_t i : std::views::iota(0, runs)) {
std::print("\nLaunching: ./launcher/build/app (run {})\n", i + 1);
std::int32_t result = std::system("./launcher/build/app");
if (result != 0) {
std::print("Run {} failed with code {}\n", i + 1, result);
}
std::this_thread::sleep_for(interval);
}
return 0;
}