Namensräume
Varianten
Aktionen

Standardbibliothek-Header <print> (C++23)

Von cppreference.com
< cpp‎ | header
 
 
Header der Standardbibliothek
 

Dieser Header ist Teil der Input/Output-Bibliothek.

Funktionen

(C++23)
druckt nach stdout oder einem Dateistream unter Verwendung der formatierten Darstellung der Argumente
(Funktionstemplate) [bearbeiten]
(C++23)
dasselbe wie std::print, außer dass jeder Druck durch eine zusätzliche neue Zeile beendet wird
(Funktionstemplate) [bearbeiten]
druckt auf Unicode-fähige stdout oder einen Dateistream unter Verwendung der typ-erased Argumentdarstellung
(Funktion) [bearbeiten]
druckt auf stdout oder einen Dateistream unter Verwendung der typ-erased Argumentdarstellung
(Funktion) [bearbeiten]

[bearbeiten] Synopsis

namespace std {
  // print functions
  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);
}

[bearbeiten] Referenzen

  • C++23 Standard (ISO/IEC 14882:2024)
  • 31.7.4 Header <print> Synopsis [print.syn]
  • 31.7.10 Druckfunktionen [print.fun]