1x pouzita promenna?
Milan Sorm
xsorm na informatics.muni.cz
Sobota Březen 20 00:39:44 MET 1999
Thu, Mar 18, 1999 ve 03:47:37PM +0100 Jan Kasprzak napsal:
| Zdravim,
| ..
| unshift (@INC, '/cfgdir');
ale fuj - tady se preci da pouzit ciste:
use lib '/cfgdir';
| require 'ezarchive.cfg'; # Vyse uvedeny soubor
|
| die "Parameter error"
| unless defined($Conf::archive{$list});
| ..
|
| Problem je, ze pokud to pouziju takto, nadava mi perl, ze Conf::archive
| je pouzito v hlavnim programu pouze jednou a ze je to mozny preklep.
| Pokud na konci uvedu "%Conf::archive = ()" nebo podobny nesmysl, uz je
| spokojeny.
to se zarizuje tak, ze se muze nadefinovat
use vars ($Conf::archive);
ale mozna by stacilo v tom Conf ty promenne oznacit jako my.
|
| 1) Jak je zvykem pouzivat konfiguracni soubory, psane primo v Perlu?
Zhruba tak, jak pises.
| 2) Pokud je v poradku vyse popsane pouziti konfiguracniho souboru,
| jak co nejcisteji zamezit podobnym warningum?
Zkusil bych to my do Conf prip. pak to use vars to hlavniho programu
|
| -Yenya
|
milan
-------------------------------------------------------------
Milan Šorm (aka John Popelník) telefon: +420 5 41512348
B205, FI MU, Botanická 68a, Brno sorm na informatics.muni.cz
http://www.fi.muni.cz/~sorm/ tel. domů: (05) 46211083
-------------------------------------------------------------
"U vás na Moravě prý lidi chytáte a zavíráte pod zem ?"
"Tož ja, na jižní do sklípků a na severní do dolů."
Další informace o konferenci Perl