Bonjour,

je commence tout juste à utiliser boost::log, mais tout ce que je trace s'écrit dans mon fichier à la fermeture du programme... et non en temps réel

Or j'aimerai que cela se fasse au fur et à mesure que je trace.

mon init est tout simple ( surement trop simple ) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
  boost::log::add_file_log
    (
    boost::log::keywords::file_name = logFilename,
    boost::log::keywords::rotation_size = 10 * 1024 * 1024,
    boost::log::keywords::time_based_rotation = sinks::file::rotation_at_time_point(0, 0, 0),
    boost::log::keywords::format = "%Message%"
    );