Pull to refresh

Comments 18

Их можно использовать при построении внутреннего предметного языка (DSL). Я пробовал, но ничего красивого не получилось.
Хоули щщщщщи. В мемориз.
Лучше автора никто не скажет:
I think this madness has gone far enough already.
But this is madness!
THIS IS C++11!!!!!!!!!!!!!!!11111111
Интересно, что будет, если две используемые библиотеки определят литералы с одинаковым именем, но разным смыслом: ошибка компиляции?
Очевидно то же, что и при одинаковых методах в нескольких библиотеках.
Надо все таки заставить себя разобраться в новом стандарте.
Сижу думаю где еще может пригодиться сабж
boost::units можно будет сделать чуть лучше
Жаль, что не поддерживается ни в VS10, ни в VS11 :(
Пруф тут, а жаль от того, что Visual Studio — мой основной и единственный используемый компилятор.
С QString из Qt получилось бы интересно:
"Hello, %1!"qs.arg ("habr");
Как такой код может быть более читабельный чем классический так и не понятно.
QString("Hello, %1!)".arg("habr");
Извиняюсь:
QString("Hello, %1!").arg("habr");
Не в ущерб читабельности конечно. Иногда в отладочных целях хочется написать это быстро.
Sign up to leave a comment.

Articles