Statements (34)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:C++_Standard_Library_feature
|
| gptkbp:allows |
custom formatters
|
| gptkbp:basedOn |
{fmt} library
|
| gptkbp:definedIn |
<format> header
|
| gptkbp:example |
std::format("Hello {}!", name);
|
| gptkbp:function |
text formatting
|
| gptkbp:implementedIn |
gptkb:libc++
gptkb:MSVC_STL gptkb:libstdc++ |
| gptkbp:inspiredBy |
Python str.format
|
| gptkbp:introducedIn |
gptkb:C++20
|
| gptkbp:localeAware |
no (by default)
|
| gptkbp:mainFunction |
std::format
std::format_args std::format_to std::vformat std::vformat_to |
| gptkbp:replacedBy |
printf-style formatting
|
| gptkbp:standardizedBy |
gptkb:ISO_C++
|
| gptkbp:supportedBy |
locale-specific formatting (by default)
printf-style format specifiers |
| gptkbp:supports |
format specifiers
positional arguments type-safe formatting |
| gptkbp:supportsFormat |
strings
integral types floating-point types user-defined types (with formatter specialization) |
| gptkbp:threadSafe |
yes
|
| gptkbp:uses |
format string syntax
replacement fields |
| gptkbp:bfsParent |
gptkb:Victor_Zverovich
|
| gptkbp:bfsLayer |
8
|
| https://www.w3.org/2000/01/rdf-schema#label |
C++20 std::format
|