- 1
 - 2
 - 3
 - 4
 - 5
 
void SimplexIteration::ReWidth()
{  w[-2]=w[0]=Width; w[-1]=5; for(size_t j=1;j<A.size_j();j++) w[j]=Width;
   if (var) for(size_t j=1; j<A.size_j(); j++)
               if(strlen(var[j])>w[j]) w[j]=strlen(var[j]);
}
                                Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−63.5
void SimplexIteration::ReWidth()
{  w[-2]=w[0]=Width; w[-1]=5; for(size_t j=1;j<A.size_j();j++) w[j]=Width;
   if (var) for(size_t j=1; j<A.size_j(); j++)
               if(strlen(var[j])>w[j]) w[j]=strlen(var[j]);
}
                                Особенно порадовало w[-2]. Знаю, что так можно, но все равно говнисто.
Пипец. w[-2]??? На Си++? И тип size_t порадовал тоже))
А вот тип size_t в цикле for совершенно ни в чём не провинился.
Возможно, это объект класса, в котором переопрделен оператор []...
(), [], {}… Не сходится что-то, начальник!
APL.