Bonjour,
j'ai le code suivant (VS2005, SDK de Mars 2006) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
    std::ostringstream ossPoidsReel;
    ossPoidsReel << std::setiosflags(std::ios::fixed | std::ios::showpoint) 
                 << std::setprecision(2)
                 << m_dPoidsReel * 1000;
En debug, la compilation est OK, alors qu'en release, j'ai l'erreur suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
msvcprt.lib(MSVCP80.dll) : error LNK2005: "struct std::_Smanip<int> __cdecl std::setw(int)" (?setw@std@@YA?AU?$_Smanip@H@1@H@Z) already defined in libcpmt.lib(iomanip.obj)
fatal error LNK1169: one or more multiply defined symbols found
autre chose, ca arrive uniquement en release, en debug, c bon !

je ne comprends pas pkoi ???
une idée ?