IZ
"SOME String ard %name, %soname".arg(....)или может быть есть вариант, а то циферное обочзначение %1 крайне не удобна?
Size: a a a
IZ
"SOME String ard %name, %soname".arg(....)или может быть есть вариант, а то циферное обочзначение %1 крайне не удобна?
СЧ
IZ
"SOME String ard %name, %soname".arg(....)или может быть есть вариант, а то циферное обочзначение %1 крайне не удобна?
AT
"SOME String ard %name, %soname".arg(....)или может быть есть вариант, а то циферное обочзначение %1 крайне не удобна?
fmt::print("Hello, {name}! The answer is {number}. Goodbye, {name}.", fmt::arg("name", "World"), fmt::arg("number", 42));
https://fmt.dev/latest/index.htmlСЧ
fmt::print("Hello, {name}! The answer is {number}. Goodbye, {name}.", fmt::arg("name", "World"), fmt::arg("number", 42));
https://fmt.dev/latest/index.htmlD
fmt::print("Hello, {name}! The answer is {number}. Goodbye, {name}.", fmt::arg("name", "World"), fmt::arg("number", 42));
https://fmt.dev/latest/index.html{"Key", "Val"}_arg
AT
{"Key", "Val"}_arg
using namespace fmt::literals;
fmt::print("Hello, {name}! The answer is {number}. Goodbye, {name}.", "name"_a="World", "number"_a=42);
D
using namespace fmt::literals;
fmt::print("Hello, {name}! The answer is {number}. Goodbye, {name}.", "name"_a="World", "number"_a=42);
ПК
const std::string name = "World";Надеюсь, доживу.
const int number = 42;
print(f"Hello, {name}! The answer is {number}. Goodbye, {name}.");
D
const std::string name = "World";Надеюсь, доживу.
const int number = 42;
print(f"Hello, {name}! The answer is {number}. Goodbye, {name}.");
S
const std::string name = "World";Надеюсь, доживу.
const int number = 42;
print(f"Hello, {name}! The answer is {number}. Goodbye, {name}.");
ПК
AT
const std::string name = "World";Надеюсь, доживу.
const int number = 42;
print(f"Hello, {name}! The answer is {number}. Goodbye, {name}.");
ПК
AM
ПК
std::format
- как range based forAM
const char *
- будет очень небезопасно...SS
std::format
- как range based forAT
ПК