<!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>