информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Портрет посетителяАтака на InternetSpanning Tree Protocol: недокументированное применение
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Бэкдор в xz/liblzma, предназначенный... 
 Три миллиона электронных замков... 
 Doom на газонокосилках 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
вместо close нужно воткнуть closedir 31.03.06 02:31  Число просмотров: 2551
Автор: dl <Dmitry Leonov>
<"чистая" ссылка>
<programming>
[Perl] Зависит ли код от ОС. 31.03.06 01:29  
Автор: n0xi0uzz <Черкасов Виктор> Статус: Member
<"чистая" ссылка>
В общем, имеется вот такой код: http://rafb.net/paste/results/fMBZBJ24.html
Удаляет директории (в идеале) вместе с содержимым.

Проблема в том, что в Linux'е код прекрасно работает и делает свою работу а в Windows (Active Perl + Denwer-2) не хочет этого делать. Сначала было подозрение на старый интерпретатор (5.8.0), обновился до 5.8.8 -- такая же история. Потом подумал, что рекурсия не работает, написал рекурсивную функцию вычисления факториала, она работает. Даже не представляю себе, в чем может быть проблема. Просто так сама по себе rmdir работает прекрасно.

Что думаете по этому поводу?
вместо close нужно воткнуть closedir 31.03.06 02:31  
Автор: dl <Dmitry Leonov>
<"чистая" ссылка>
Ну, вот так всегда. Абсолютно нелепая ошибка :). Спасибо! 31.03.06 10:22  
Автор: n0xi0uzz <Черкасов Виктор> Статус: Member
<"чистая" ссылка>
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach