linea 2
linea 4
linea 5
linea 6
linea 8
Coloreado en 0.000 segundos, usando GeSHi 1.0.8.4
Perl sabe lo que significa "\n" en cada sistema operativo, así que es perfectamente válido usarlo en un programa, sin importar en qué sistema operativo estés.pvaldes escribiste:Es algo más portátil porque no todos los sistemas operativos usan el "\n".
PROBLEMAS
Nuevas líneas
En la mayor parte de los sistemas operativos, las líneas en los archivos terminan con caracteres de nueva línea. Lo que se define como "nueva línea" es lo que varía entre los sistemas. Tradicionalmente, en Unix se usa "\012", en los sistemas de la familia DOS se usa "\015\012", y el Mac OS usa "\015".
Perl usa "\n" para representar la nueva línea "lógica", donde lo que significa lógica puede depender de la plataforma que se esté usando. En MacPerl, "\n" siempre significa "\015". En los perl de los sistemas DOS, "\n" normalmente significa "\012", pero cuando se accede a un archivo en modo "texto", perl usa la capa ":crlf" que lo traduce a (o desde) "\015\012", dependiendo de si está leyendo o escribiendo. Unix hace lo mismo en las tty en modo canónico.
...
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 15 invitados