Christian Tristl: PERL-> Call by Reference

Beitrag lesen

Hallo zusammen,

ich hab da n kleines Problem mit dem Call by Reference:
ich möchte eine Hash_ref einer subroutine übergeben und diesen dann weiterverwenden.

mein hash;

$split1->{0}= "test1";
$split1->{1}= "test2";

für eval: Funktionsaufruf mit Parameter:

$funk = $comTyp . "($split1)"; ###<--- vermutetes Problem ????

eval "use $comTyp";
unless ($xyy = eval "$comTyp->$funk")

leider ist der Hash, der bei der Funktion $comTyp ankommt leer, oder ist der überhaupt richtig übertragen worden ?

freu mich über jeden Tipp !!
mfg

Christian Tristl