История изменений
Исправление fsb4000, (текущая версия) :
print уже в стандарте С++23.
И он даже автоматом стандартные контейнеры выводит :)
std::print("Привет, {}! У вас {} писем", username, email_count);
std::print("{}", std::vector<int>{1, 2, 3}); // Вывод: [1, 2, 3]
std::print("{}", std::set<int>{1, 2, 3}); // Вывод: {1, 2, 3}
std::print("{}", std::pair{42, 16}); // Вывод: (42, 16)
std::vector v1 = {1, 2};
std::vector v2 = {'a', 'b', 'c'};
std::print("{}", std::views::zip(v1, v2)); // [(1, 'a'), (2, 'b')]
Исходная версия fsb4000, :
print уже в стандарте С++23.
И он даже автоматом стандартные контейнеры выводит :)
std::print("Привет, {}! У вас {} писем", username, email_count);
std::print("{}", std::vector<int>{1, 2, 3}); // Вывод: [1, 2, 3]
std::print("{}", std::set<int>{1, 2, 3}); // Вывод: {1, 2, 3}
std::print("{}", std::pair{42, 16}); // Вывод: (42, 16)