Printf del código nativo aparece solo al final de la aplicación Java

He escrito una DLL en C que uso printf. Estoy usando este dll para un contenedor en Java, con JNA.

El problema es que los datos de printf solo aparecen al final de la aplicación Java.

Entonces intenté usar System.out.flush (); Pero no tiene ningún efecto.

¿Podría decirme si es normal y cómo resolverlo?

Respuesta 1

Estoy automatizando la descarga de un archivo con SilkTest. En IE8, aparece una barra de información que dice "Para ayudar a proteger su seguridad, Internet Explorer bloqueó ... Haga clic aquí para ver las opciones ...". Quiero poder ...

Hay un esquema de recuperación de la base de datos, que necesito convertir al esquema json. ¿Alguien podría decirme cómo puedo hacerlo en java o mula? A continuación se muestra mi código: {"Esquema": [{"...

Estoy tratando de eliminar todos los puntos duplicados dentro de dos listas de matrices. Cada lista se crea al encontrar qué país se vincula a qué país, si se vinculan, se crea un nuevo punto en ambas matrices en ...

Tengo una clase de Java que estoy haciendo copia de archivo a otro directorio. Quiero llamarlo en javascript. Escribí algo como esto. for (var i = 0; i <arrayExtensions.length; i ++) {...