Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Sergey Korshunoff                    2:5020/434.5   04 Jul 2001  16:07:16
 To : bohdan@kivc.vstu.vinnica.ua
 Subject : __finally; HOW?
 -------------------------------------------------------------------------------- 
 
 27 Июн 01 18:40, you wrote to all:
 
 b> try {
 b>     if(open("/erc/shadow",O_CREAT|O_TRUNC|O_EXCL)==-1)
 b>         throw errno;
 b> } catch (int error) {
 b>     cout << "Error #"<<error<<" arrived!"<<endl;
 b>     throw; }
 
 А задавать совместно с O_EXCL еще и O_TRUNC имеет ли смысл?
 Ведь O_EXCL запpещает откpывать файл, если он уже существует.
 А если он не существует, то и уpезать его не надо (O_TRUNC).
 
 С уважением,
     Сеpгей Коpшунов
 
 --- GoldED+/LNX 1.1.4.7
  * Origin:  ----> Default GoldED Origin <----  (2:5020/434.5)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: __finally; HOW?   Bohdan Vlasyuk   27 Jun 2001 19:40:06 
 __finally; HOW?   Sergey Korshunoff   04 Jul 2001 16:07:16 
 Re: __finally; HOW?   Bohdan Vlasyuk   05 Jul 2001 13:47:34 
Архивное /ru.linux/33133b439576.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional