Espacios de nombres
Variantes

Archivo de encabezado de la biblioteca estándar <print> (C++23)

De cppreference.com
 
 
Archivos de encabezado de la biblioteca estándar
 

Este archivo de encabezado es parte de la biblioteca Entrada/Salida.

Funciones

(C++23)
Imprime en stdout, o en un flujo de archivo usando la representación formateada de los argumentos
(plantilla de función) [editar]
(C++23)
Igual que std::print excepto que cada impresión finaliza con una línea nueva adicional
(plantilla de función) [editar]
Imprime a un stdout compatible con Unicode, o a un flujo de archivo usando la representación de argumentos de tipo borrado
(función) [editar]

Imprime a stdout o a un flujo de archivo usando la representación de argumento de tipo borrado
(función) [editar]

Sinopsis

namespace std {
  // funciones de impresión
  template<class... Args>
    void print(format_string<Args...> fmt, Args&&... args);
  template<class... Args>
    void print(FILE* stream, format_string<Args...> fmt, Args&&... args);

  template<class... Args>
    void println(format_string<Args...> fmt, Args&&... args);
  void println();
  template<class... Args>
    void println(FILE* stream, format_string<Args...> fmt, Args&&... args);
  void println(FILE* stream);

  void vprint_unicode(string_view fmt, format_args args);
  void vprint_unicode(FILE* stream, string_view fmt, format_args args);

  void vprint_unicode_locking(FILE* stream, string_view fmt, format_args args);

  void vprint_nonunicode(string_view fmt, format_args args);
  void vprint_nonunicode(FILE* stream, string_view fmt, format_args args);

  void vprint_nonunicode_locking(FILE* stream, string_view fmt, format_args args);
}

Referencias

  • El estándar C++23 (ISO/IEC 14882:2023):
  • 31.7.4 Archivo de encabezado <print> sinopsis [print.syn]
  • 31.7.10 Funciones de impresión [print.fun]