Возможный дубликат:
How do I use a Perl package known only in runtime?Как использовать модуль с условием, если
Я хочу, чтобы загрузить модуль, только если он удовлетворяет условию.
Может кто-нибудь, пожалуйста, дайте мне знать, как его использовать. Я знаю его синтаксис. Но я получаю сообщение об ошибке при использовании модуля use::strict
. Он выдает сообщение об ошибке, указывающее, что модуль должен быть определен. Программа работает нормально, если я не использую модуль 'use :: strict'.
Синтаксис:
use if CONDITION, MODULE => ARGUMENTS;
Пожалуйста, дайте мне знать, как будет эта работа с использованием модуля use::strict
.
См. Также http://stackoverflow.com/questions/2292946/how-can-i-load-a-perl-module-at-runtime и http://stackoverflow.com/questions/3957498/how-can -i-conditionally-import-a-package-in-perl –
Обратите внимание, что сообщения об ошибках и предупреждениях предназначены для * чтения *. Если вы их не понимаете, разместите их вместе с кодом, который сгенерировал эти машины. Вы можете представить себе трудность, связанную с попыткой угадать, что происходит на вашем ** компьютере, с которого мы сидим. Помогите людям помочь вам. –
Возможно, он имел в виду 'Acme :: use :: strict :: with :: pride'? – mob