std::vformat
| Definido en el archivo de encabezado <format>
|
||
std::string vformat(std::string_view fmt, std::format_args args); |
(1) | (desde C++20) |
ac std::wstring vformat(std::wstring_view fmt, std::wformat_args args); |
(2) | (desde C++20) |
std::string vformat(const std::locale& loc, std::string_view fmt, std::format_args args); |
(3) | (desde C++20) |
std::wstring vformat(const std::locale& loc, std::wstring_view fmt, std::wformat_args args); |
(4) | (desde C++20) |
Formatea los argumentos albergados por args de acuerdo a la cadena de formato fmt, y devuelve el resultado como una cadena. Si está presente, se usa loc para un formato específico de la configuración regional.
Parámetros
| fmt | - | Vista sobre cadena que representa la cadena de formato.
Un objeto que representa la cadena de formato. La cadena de formato consiste en:
Cada campo de reemplazo tiene el siguiente formato:
arg-id especifica el índice del argumento en La especificación de formato se define por la especialización de std::formatter del argumento correspondiente.
| ||||
| args... | - | Argumentos a ser formateados. | ||||
| loc | - | std::locale usado para un formato específico de la configuración regional. |
Valor de retorno
Un objeto cadena que alberga el resultado formateado.
Excepciones
Lanza std::format_error si fmt no es una cadena de formato válida para los argumentos proporcionados. También propaga cualquier excepción lanzada por el formateador o las operaciones del iterador.
Ejemplo
| Esta sección está incompleta Razón: sin ejemplo |