LINUX.ORG.RU

История изменений

Исправление invy, (текущая версия) :

Есть нормальный boost format. Хотя потоки в 99% случаев вполне юзабельные вполне нормальные и зачастую лучше лапши-бомбы замедленного действия вида:

char a[256] = "";
int i = 0;
scanf("%s %d", &a, &i);

// а потом еще:
snprintf(a, 256, "blah blah %s", someStringWhichIsLongerThen256);

Если тебя так беспокоят потоки в stl, то за пару часов можно написать свой велосипед а-ля boost format (если не хочется его тащить) и использовать его всю жизнь везде.

Исходная версия invy, :

Есть нормальный boost format. Хотя потоки в 99% случаев вполне юзабельные вполне нормальные и зачастую лучше лапши-бомбы замедленного действия вида:

char a[256] = "";
int i = 0;
scanf("%s %d", &a, &i);

// а потом еще:
snprintf(a, 256, "blah blah %s", someStringWhichIsLongerThen256);