HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
 
 
Опции темы Поиск в этой теме Опции просмотра

трабл perl
  #1  
Старый 01.03.2007, 23:05
genom--
Постоянный
Регистрация: 09.07.2006
Сообщений: 937
С нами: 10441826

Репутация: 1686


По умолчанию трабл perl

use threads;

@qq=(1,2,33,44,555,666,7777,8888,9999,1010);
threads->create(\&puk(@qq));
sleep(4);

sub puk {
foreach my $pyss(@_){
if($dyndyk==55){goto(proskok);}
print"$pyss!!\n";
proskok:
$num--;
}
}

вот при выполнении все выполняется но отдельный поток не создается

пишет

C:\>11.pl
1!!
2!!
33!!
44!!
555!!
666!!
7777!!
8888!!
9999!!
1010!!
Thread failed to start: Not a CODE reference at C:\11.pl line 4.


4 это строка с созданием потока -- подозреваю что наверное массив @_ существует только один хоть и идет как константа поэтому типо нельзя их в потоках юзать а нужно

что посоветуете
 
Ответить с цитированием
 



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Опасность ошибок Perl недооценивалась? 1251soldier Мировые новости. Обсуждения. 0 01.12.2005 20:56
Books Perl FRAGNATIC PHP 0 11.08.2005 16:58



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.