05/04/2016, 11:20
|
| | Fecha de Ingreso: octubre-2014 Ubicación: Madrid
Mensajes: 1.212
Antigüedad: 10 años, 1 mes Puntos: 204 | |
Respuesta: Duda en pequeño ejercicio strset no te sirve. La razón es que esa función sustituye el contenido de la cadena por un carácter concreto hasta que se encuentra con un nulo. Esto es así porque esa función no conoce el tamaño del buffer.
Usar esa función en un string no inicializado o bien corrompe memoria al no encontrar un nulo antes de salirse del buffer, o bien no setea todo el buffer por encontrar un nulo antes de llegar al final.
Un saludo
__________________ La ayuda se paga con esfuerzo o con dinero. Si no estás dispuesto a esforzarte y quieres que te hagan los deberes pide presupuesto, al menos así ahorrarás tiempo. |