Здравствуйте, so5team, Вы писали:
S>Это, вообще-то говоря, необязательно. И запросто может быть преобразовано к чему-то вроде:
S>S>std::cout << format("0x04{}", 0x424) << std::endl;
S>
Всё ещё мрак и кошмар.
S>Во-первых, примеры не эквивалентны. Вариант с printf-ом требует еще одну строчку с вызовом fflush.
Это зависит от того что именно стоит за printf.
То, что в дефолтном рантайме лучше не использовать, ибо оно Сишное, а потому сильно ограниченное.
Речь скорее за printf-like синтаксис вывода.
S>Во-вторых, давайте пройдемся по тонкому льду:
С появлением вариадиков я вообще могу написать вот такое:
crprintf (L"%s %f %i", 0.5, 123, -PI);
И оно напечатает "0.5 123 -3"
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока