|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Anton Rymkus 2:5030/1305 18 Mar 2001 02:34:58 To : All Subject : прога --------------------------------------------------------------------------------
Есть FreeBSD v4.2R, качаная с сайта имиджем. Есть сабж.... В нем используется
функция
char * mktemp(char * Template);
make отвечает, что "using function mktemp is possibly unsafe, use mkstemp" (за
полную достоверность слов не поручусь, но смысел такой :).
Банальной заменой функций проблема не решается. Как работает ф-ия mktemp
из man'ов я понял. А вот как работает mkstemp нет.
int mkstemp(char * Template);
откуда брать в итоге имя темпового файла?!!! mkstemp возвращает errorlevel
так сказать. А вот имя.... Раз'ясните плиз. И, если можно, примерчик
простенький пожалста.
PS: или я дурак, или лыжи не едут ;)
np: winamp сдох.
Дык. Здесь был я. Anton Rymkus. [ВоенМех-БГТУ-BSTU И881]
--- Голый дед 3.01ш Beta
* Origin: Телепаты в соседней эхе (с) не помню (2:5030/1305)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/27473ab41289.html, оценка из 5, голосов 10
|