Re[2]: Блин, обидно
От: T4r4sB Россия  
Дата: 14.04.25 19:46
Оценка:
Здравствуйте, Marty, Вы писали:

M>Я хоть какую-то годноту принёс на попороть, никто не отвечает.


Посмотрел примеры использования, не нашёл
 formatMessage("{} + {} = {}", 2, 2, 4)


в лучшем случае

 formatMessage("{} + {} = {}", {2, 2, 4})


прикрути воредики, несложно ж должно быть.

Ну разбивает строку по плейсхолдерам, есть именованные плейсхолдеры, что неплохо.
Можно ли докопаться что возвращается стринг аллоцирующий память, а не структура из ссылок на подстроки? Да пофиг, это никогда не даст заметного влияния на скорость в реальной программе.
По коду не знаю, что сказать, некоторые приколы только в процессе использования проявляются.
Реальные косяки тут не определить. У меня бывало что при определении вывода для кастомного типа в шаблонах что-то ехало не туда и в дебаге программа падала, потому что долго объяснять, я пол-дня убил чтоб понять.
Нет такой подлости и мерзости, на которую бы не пошёл gcc ради бессмысленных 5% скорости в никому не нужном синтетическом тесте
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.