Problemas con Strings

Daniel Sol Llaven daniel@simba.dgsca.unam.mx
Tue, 19 Aug 1997 11:18:20 -0600 (CST)


Bueno aqui una nota importante!

Perl 5.003 tiene serios problemas para los sockets, cuando trate de 
trabajar con ellos no hubo poder humano que los hiciese jalar bien (y 
cuando pregunte en el foro de Perl que como le hacia solo llegaron 
preguntas de porque todo mundo hacia la misma pregunta y alternativas 
para Perl 4.036.

En fin, como fue funcionando todo al final fue instalando el modulo IO 
(que, por supuesto se puede conseguir en la CPAN), en el ya hay funciones 
para abrir y manejar sockets mucho mejores que en el Perl 5.003 pelon.
Tenta fue la mejoria que uno de los cambios primordiales de perl 5.004 es 
el que IO.pm es un modulo basico (de hecho hasta los archivos se manejan 
por las clases que maneja Perl 5.004).

Si te decides a usarlos, estoy seguro que tu proceso de sockets se hara 
mucho mas sencillo.

Por cierto, otra sugerencia para arreglar tu probelma.

Como el defecto parece estar en una controversia en la interpretacion de 
una referencia implicita (hic!), es decir, que no sabe interpretar el 
parametro, puedes substituir el cast de C con algo de la forma:

my($par1)=@_;
$parametro="$par1";

Yo esperaria que funcionara igual que tu serie de IF.

Suerte!

Bolo Lacertus: lacertus@servidor.dgsca.unam.mx			==~\___\
http://lince.dgsca.unam.mx:8080/cgi-bin/daniel/hola		 =__vvvv
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS/GE/GED d>d? s:+ a-- C++>+++$ US+++$ P++++$ L E? W++>+++ N++ o? K- 
w--- O !M V-- PS+ PE-- Y+ PGP++ t+ 5? X- R@ tv-- b++@- DI++ D+ G++ e+>++ 
h* r++(*) z+ 
------END GEEK CODE BLOCK------