Merci pour ta réponse rapide et efficace.
Mais si tout se passait comme je le prévois, je ne serai pas codeur mais maitre du monde :-)
Alors voici un petit plus sur le même sujet (a peu près)
template<class Element> Element & C_Tableau<Element>::operator[] (int InIndex) const
{
if ((InIndex>=0) && (InIndex<InC_NbElement)) return InC_Tableau[InIndex] ;
// else return NULL ;
}
est la fonction résultat de la réponse à mon questionnement premier.
Comment faire pour empecher un dépassemeent d'indice ?
comme vous pouvez le constater, j'ai coller un else qui me lève une erreur lors de la compilation.
error C2440: 'return' : cannot convert from 'const int' to 'double &'
Ici le
'double &' est le type <class Element>
Merci encore
Bonne journée
'"""'
- O
/--------o00---0---00o------\
| |
| Trepanator |
| @dr : yb0@numericable.fr |
| |
\----------oOO---OOo--------/