/
f2076
/
logger
Обзор
Документация
Войти
/
f2076
/
logger
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
main.cpp
31 строка
747 B
fedor2076
Add files via upload
16 окт 2023, 11:51
Не верифицирован
16 окт 2023, 11:51
8740e36
Код
Авторство
О чём код?
#include "Logger.h" #include <iostream> #include <thread> int main() { Logger logger("log.txt", 10); // создаем logger хранящий до 10 логов //демо----------------------------------------------------- std::thread t1([&]() { for (int i = 0; i < 15; ++i) { logger.log("Thread 1: Message " + std::to_string(i)); std::this_thread::sleep_for(std::chrono::milliseconds(50)); } }); std::thread t2([&]() { for (int i = 0; i < 15; ++i) { logger.log("Thread 2: Message " + std::to_string(i)); std::this_thread::sleep_for(std::chrono::milliseconds(70)); } }); t1.join(); t2.join(); std::cout << "Last message: " << logger.readLastLog() << std::endl; }