Re[4]: Библиотека форматирования marty::format
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 15.04.25 16:58
Оценка:
Здравствуйте, Igore, Вы писали:

По поводу литералов такой вопрос (который у меня также и по поводу использования стандартных литералов)

Вот я в функции хочу вывести отформатированную строку:

cout << "Pi: {Pi:f}\n"ms.arg("Pi", 3.14159);


Мне перед этим надо написать
using namespace marty::format::literals;


Больше я в этой функции ничего особо выводить не хочу, при возникновении ошибки просто залогировать её в одном месте.

Итого код будет выглядеть примерно так:
using namespace marty::format::literals;
cout << "Pi: {Pi:f}\n"_mf.arg("Pi", 3.14159);


Разве это так уж сильно короче, чем:
cout << marty::format::formatMessage("Pi: {Pi:f}\n", marty::format::Args().arg("Pi", 3.14159);


А информативность зело падает, не?
Маньяк Робокряк колесит по городу
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.