strings
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
strings [2014/08/20 18:21] – [Funciones para manipular strings] lmateu | strings [2015/03/31 12:50] (actual) – [Leer de la entrada estándar] lmateu | ||
---|---|---|---|
Línea 179: | Línea 179: | ||
**Observación**: | **Observación**: | ||
y por lo tanto no se debe usar para leer datos de la red o de un archivo de origen desconocido porque puede | y por lo tanto no se debe usar para leer datos de la red o de un archivo de origen desconocido porque puede | ||
- | ser blanco de ataques de gusanos o virus. | + | ser blanco de ataques de gusanos o virus. Consulte en la web por //buffer overflow attack//. En su lugar use '' |
=== Ejercicio 3 === | === Ejercicio 3 === | ||
Línea 194: | Línea 194: | ||
int largo= 0; | int largo= 0; | ||
- | while (gets(lin)!=NULL) { | + | |
+ | while (fgets(lin, N, stdin)!=NULL) { | ||
if (strlen(lin)> | if (strlen(lin)> | ||
strcpy(larga, | strcpy(larga, |
strings.1408558875.txt.gz · Última modificación: 2014/08/20 18:21 por lmateu