Здравствуйте, Plutonia Experiment, Вы писали:
PE>Сколько раз ты использовал эти функции ?
Ну в коде ядра приходится использовать функции Io* и Mm*, а они
вообще редко бывают короткими.
PE>>>80% функций АПИ имеет размер такой же, как и CreateSemapore +- 5 символов.
M>>Ну... в среднем ведь длиннее, согласись
PE>В среднем такая же.
Ну давай считать
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/synchronization_functions.asp
Чтобы меня не считали пристрастным выбрана страница с этим самым CreateSemaphore:
APCProc — 7
CancelWaitableTimer — 19
ChangeTimerQueueTimer — 21
CreateEvent — 11
CreateMutex — 11
CreateSemaphore — 15
CreateTimerQueue — 16
CreateTimerQueueTimer — 21
CreateWaitableTimer — 19
DeleteCriticalSection — 21
DeleteTimerQueue — 16
DeleteTimerQueueEx — 18
DeleteTimerQueueTimer — 21
EnterCriticalSection — 20
GetOverlappedResult — 19
InitializeCriticalSection — 25
InitializeCriticalSectionAndSpinCount — 37
InitializeSListHead — 19
дальше вообще жуть пошла. В общем видно глазом, что в среднем больше 15 символов. Хотя Open-функции,SetEvent и короткие