<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=koi8-r" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.18702">
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT size=2 face=Arial><FONT size=3 face="Times New Roman">Все таки мне
совершенно не понятен смысл перегружать структуру process <BR>указателем на
следующй элемент списка (struct process *next) и можно сказать <BR>усложнять
читаемость кода.<BR>Как оговаривалось с субботу может появиться необходимость
расширить <BR>функционал программы и создавать динамический массив процессов
после <BR>применения фильтра - тогда как раз структура process в текущем виде
может <BR>оказаться более внятной.<BR>При наличиии отдельной структуры для
связного списка сама структыра <BR>программы становится более понятной для
чтения (четко видно что есть связный <BR>список структур-процессов а не какая то
двусмысленная структыра которая для <BR>каждого процесса определяет некоторый
следующий процесс) и более гибкой <BR>(позволяет легко расширить этот список до
более сложных структыр не <BR>переписывая половину кода). Поэтому позволю себе
не согласиться с тем, что <BR>уплотнение структуры "связный список процессов" до
одной структуры является <BR>оправаднным (выигрыш в быстродействии минимален а
читаемость кода резко <BR>ухудшается и появляется двусмысленность
структуры).<BR><BR>С удовольствием уже сейчас услышу про получение количества
тиков в секунду и <BR>про использование lookup table - не целыми же днями
готовиться к экзамену - <BR>ночью можно и код пописать.<BR><BR>Что касается
предыдущих замечаний - все замечания выписаны отдельно и будут <BR>исправлены в
обязательном порядке - просто есть привычка сначала <BR>реализовывать функционал
и порадоваться за то, что хоть что то работает, а <BR>затем уже "причесывать"
код.<BR><BR>KA50.</FONT><BR></FONT></DIV></BODY></HTML>