Bonjour.

en compilant un petit code simple (qui marche bien au demeurant) utilisant boost::posix_time, je me prend les warnings suivant:
In file included from /usr/local/include/boost-1_38/boost/detail/lcast_precision.hpp:16,
from /usr/local/include/boost-1_38/boost/lexical_cast.hpp:31,
from /usr/local/include/boost-1_38/boost/date_time/string_parse_tree.hpp:13,
from /usr/local/include/boost-1_38/boost/date_time/period_parser.hpp:14,
from /usr/local/include/boost-1_38/boost/date_time/date_facet.hpp:23,
from /usr/local/include/boost-1_38/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/local/include/boost-1_38/boost/date_time/gregorian/conversion.hpp:25,
from /usr/local/include/boost-1_38/boost/date_time/posix_time/conversion.hpp:16,
from /usr/local/include/boost-1_38/boost/thread/xtime.hpp:15,
from /usr/local/include/boost-1_38/boost/thread/pthread/mutex.hpp:13,
from /usr/local/include/boost-1_38/boost/thread/mutex.hpp:16,
from /usr/local/include/boost-1_38/boost/thread/pthread/thread_data.hpp:12,
from /usr/local/include/boost-1_38/boost/thread/thread.hpp:17,
from /home/******/Prog/CodeBlocks/threadexchange/Thread_exchange/main.cpp:1:
/usr/local/include/boost-1_38/boost/integer_traits.hpp:164:66: warning: use of C99 long long integer constant
/usr/local/include/boost-1_38/boost/integer_traits.hpp:164:77: warning: use of C99 long long integer constant
/usr/local/include/boost-1_38/boost/integer_traits.hpp:170:70: warning: use of C99 long long integer constant
/usr/local/include/boost-1_38/boost/integer_traits.hpp:170:70: warning: use of C99 long long integer constant
ceci étant dû à l'utilisation du constructeur de time_duration comme ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
boost::posix_time::time_duration(0,0,0,boost::posix_time::time_duration::ticks_per_second()/10)
ma question est donc: faut-il prendre en compte ces warnings et essayer d'y remédier (et dans ce cas comment) ou bien continuer à utiliser des constante simple est-il encore correct ?

merci