ufffffffff la verdad es que lo he hecho bastante mal......porque para empezar mi funcion no recibe los parametros que he dicho...xD y he estado intentando programar una funcion que luego no me iba a servir (cagada).
De todas formas xiruko ese codigo esta muy machacado, como no me salido he probado todo lo que se me ha ocurrido para ver si me salia....y por eso esta asi de mal...
De todas formas esta declaracion:
Es correcta, aun que no es una buena practica de programacion...
Bueno, voy a replantear mi problema correctamente.
mi funcion recibe un unsigned char*, esta variable tiene un monton de saltos de linea. Quiero buscar un string en su interior. El problema es que strstr() busca hasta que llega al primer salto de linea, y si el string que busco esta despues del primer salto de linea pues no lo va a encontrar....Por ello debo primero trocear el contenido de mi variable unsigned char* usando como separador el salto de linea y luego utilizar el strstr() en cada uno de esos trozos.
De todas formas xiruko ese codigo esta muy machacado, como no me salido he probado todo lo que se me ha ocurrido para ver si me salia....y por eso esta asi de mal...
De todas formas esta declaracion:
Código (c) [Seleccionar]
char * cadena="loquesea"
Es correcta, aun que no es una buena practica de programacion...
Bueno, voy a replantear mi problema correctamente.
mi funcion recibe un unsigned char*, esta variable tiene un monton de saltos de linea. Quiero buscar un string en su interior. El problema es que strstr() busca hasta que llega al primer salto de linea, y si el string que busco esta despues del primer salto de linea pues no lo va a encontrar....Por ello debo primero trocear el contenido de mi variable unsigned char* usando como separador el salto de linea y luego utilizar el strstr() en cada uno de esos trozos.