Il semble que la méthode form de ostream n'existe plus.
Cette méthode form peut être remplacé par la fonction fprintf qui fait son équivalent ou stringstreams (je ne sais pas ce que c'est).
#define _log(section,type,level,msg,args...) if(checklog(section,type,level)) __log_entry(section,type).form(tuxlang[msg].c_str() , ## args)<<endl;
Ma question est comment supprimé la partie .form de la ligne précédente par fprintf ou stringstreams.
Je sais qu'il n'est pas judicieux de demander le code mais en voyant la syntaxe d'écriture je pourrais l'appliquer à tout le logiciel, en attendant vos réponses merci à tous ceux qui apporte leur aide sur ce site.
Partager