Это работает так, что я могу передать объект любого класса, у которого есть метод std::string format(), в std::format():
template
requires requires (T v) {
{ v.format() } -> std::convertible_to;
}
struct std::formatter : formatter
{
auto format(T...
Это работает так, что я могу передать объект любого класса, у которого есть метод std::string format(), в std::format():
template
requires requires (T v) {
{ v.format() } -> std::convertible_to;
}
struct std::formatter : formatter
{
auto format(T...
Это работает так, что я могу передать объект любого класса, у которого есть метод std::string format(), в std::format():
template
requires requires (T v) {
{ v.format() } -> std::convertible_to;
}
struct std::formatter : formatter
{
auto format(T...
Я обучил себя книге C ++ 17 по проекту, сделанному из нескольких исполняемых файлов, чтобы быстро запустить каждую из них. Сегодня, чтобы справиться с новыми исходными копиями.CMakeLists.txt в текстовом формате в конце вопроса)