РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
625 of 815 menu

Функция print

Функция print из секции fmt выводит данные в поток с форматированием. В первый параметр мы передаем поток вывода, во второй - строку формата, а в последующие параметры - значения, которые нужно подставить в эту строку. Функция возвращает количество выведенных символов.

Синтаксис

fmt::print(stream, format, args...)

Пример

Давайте выведем строку "abcde" и число 123 в стандартный поток вывода:

#include <iostream> #include <fmt/core.h> using namespace std; int main() { fmt::print(cout, "{} {}\n", "abcde", 123); return 0; }

Результат выполнения кода:

"abcde 123"

Пример

Давайте выведем число 42 в поток ошибок, используя cerr:

#include <iostream> #include <fmt/core.h> using namespace std; int main() { fmt::print(cerr, "Error: {}\n", 42); return 0; }

Результат выполнения кода:

"Error: 42"

Смотрите также

  • функция println,
    которая выводит данные с переводом строки
  • функция format,
    которая форматирует данные в строку
  • функция printf,
    которая выводит данные в стиле C
  • объект cout,
    который выводит данные в стандартный поток
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить