Re[34]: Windows vs Linyx
От: Roman_M rgmroman.narod.ru
Дата: 18.06.03 12:40
Оценка:
Здравствуйте, Plutonia Experiment, Вы писали:

M>>>>>Преимущества длинных идентификаторов так же очевидны, как и их недостатки. Что делает CreateSemaphore понятно без документации.


R_M>>>>Это преимущество актуально для тех, кто не удосужился эту документацию прочитать, а тем, кто по 50 раз в день набирает CreateSemaphore, это не актуально. Не факт, что semget удачное название, но и CreateSemaphore тоже не самый хороший вариант.


PE>>>CreateSemaphore — понятно без контекста, что делает. Semget — тож понятно, но только юниксоиду.

PE>>>А что скажете про

PE>>>
PE>>>tee()
PE>>>


PE>>>Это функцию мало кто знает, потому, что она есть только в Xenix. Но вот догадайтесь по имени, что она делает ?

R_M>>Я её тоже не знаю, потому что с Xenix не знаком. И догадываться не собираюсь, нормальные
PE>А как ты догадался, что CreateSemaphore создает именно семафор ?

Я не догадался, я прочитал об этом в книжке Фроловых, еще 1998 году.


PE>>>Подумай на досуге, какие параметры могут быть у функции tee()

R_M>>Какок смысл об этом думать, если я не знаю зачем она нужна.
PE>В том то и дело. Откуда ты узнал, что CreateSemaphore создает именно семафор ?
PE>Знаешь, что делает функция sema_init и в чем отличие от semget ?

Что такое sema_init я не знаю, мне известны sem_init (для posix семафора) и semget (это SystemV семафоры).
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.