[VC6] Problème de template (encore ...) - contournable ?
	
	
		Salut!
Voilà, j'ai un petit problème de templates .... avec VC6  :roll: 
J'ai vu quelques posts disant qu'il avait du mal, et que c'était mieux de passer  à VC7, mais voilà .... en entreprise on ne fait pas ce qu'on veut :(
Est-ce qu'il n'y a pas moyen de palier à ces bugs ? ( j'ai déjà installé STLPort pour palier à leur STL pourrie  :wink: )
Le code en question est 
	Code:
	
| 12
 3
 4
 5
 6
 7
 
 | class Utils
{
public:
	/// maintient le premier parametre entre les bornes [_d,_f]
	template <typename T>
	static inline void clamp(T& _t, const T& _d, const T& _f)	{	if (_t<_d) _t=_d;  if (_t>_f) _t=_f;	}
}; | 
 Utilisé comme suit:
	Code:
	
	Utils::clamp<float>(m_fTempsCourant,fDebut,fFin);
 Et évidemment ça donne une "Internal Compiler Error"  :x
Peut-être qu'il y a un problème de mon coté aussi si ca se trouve ...
Merci pour vos idées,
bigquick