#include <iostream>
#include <thread>
#include <chrono>
#include <clocale>
void slow_write(const std::string& text, std::chrono::milliseconds time_sleep = std::chrono::milliseconds(50))
{
for (auto& i : text)
{
if(!isblank(i)) std::this_thread::sleep_for(time_sleep);
std::cout << i;
}
}
int main()
{
std::string text = "Ala ma kota\n";
slow_write("Informatyka\n");
slow_write(text);
slow_write(text, std::chrono::milliseconds(200));
using namespace std::chrono_literals;
slow_write(text, 100ms);
}