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(conststd::locale& loc, std::string_view fmt, std::format_args args); | (3) | (desde C++20) |
std::wstring vformat(conststd::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.
Contenido |
[editar]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. |
[editar]Valor de retorno
Un objeto cadena que alberga el resultado formateado.
[editar]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.
[editar]Ejemplo
Esta sección está incompleta Razón: sin ejemplo |