Estoy utilizando la funcion strtok para almacenar en un buffer algo hasta que encuentra un delemitador. buffer = strtok ( char * str, const char * delimiters ) el problema es que para volver a escribir el contenido almacenado con la funcion write necesito saber cuanto ocupa pero no se como sacarlo. He googleado y decian varias soluciones como sizeof(buffer) o strlen(buffer), pero ninguna de ellas funciona. Alguien sabe algo? Gracias!