SfS wrote:Почему везде разный интерфейс у функций? То флаг + имя, то флаг+длина+имя, то ещё как. Проще было бы везде сделать единый описатель файла - структуру, но использовать из него нужные поля.
потому что, вангую, это ассемблер. как удобно, так и сделано. а вот на цэ как раз можно и структуру замутить и все врапнуть как положено.