J'ai téléchargé le logiciel jsvm, et je reçois beaucoup d'erreurs lors de la compilation. Peu d'entre eux est comme suit.erreur de compilation dans la macro
/usr/include/c++/4.3/bits/algorithmfwd.h:248:41: error: macro "max" passed 3 arguments, but takes just 2
Et le fichier algorithmfwd.h est comme suit
template<typename _Tp>
const _Tp&
min(const _Tp&, const _Tp&);
template<typename _Tp, typename _Compare>
const _Tp&
min(const _Tp&, const _Tp&, _Compare);
// min_element
Votre erreur est pour 'max', vos émissions de code Smin '... – forsvarir
Votre erreur si pour 'macro', le modèle de' vos émissions de code. – jv42
En fait, l'erreur est pour une expansion de macro. Cela arrive avant même que les templates ne soient analysés (étape du préprocesseur). – MSalters