Comfirmer moi si mon predicat est bon ??? - C++ - Programmation
Marsh Posté le 06-07-2003 à 10:45:38
c'est parcequ'une fonction membre n'est pas une fonction comme les autres.
fais un objet fonction / utilise mem_fun_ref.
sinon fais quelque révision de logique parce que
if(true) return true else return false;
ça c'est balaise
et ta fonction zero devrait etre const et static
Marsh Posté le 06-07-2003 à 03:09:00
voila j'aimerais savoir si ma liste ou non un elements plus plus petit que 0.03 et qui soit différent de 0
je pensais faire mon propre predicat :
pour l'uliser :
j'ai comme message d'erreur :
Error: algorith.h(111,1):Call of nonfunction
et ca vient de la ds algorithm.h
ne connaissant pas bien pour le moment les templates, je sais pas d'ou vient mon erreur
ne trouvant pas j'ai essayé de faire un truc ds le genre ms cela ne fonctionne pas bien, j'ai une boucle infini (pb de pointeur peut etre qui ne pointe sur quelques choses qui a été effacé):
ms en fait je viens de me rendre compte que je pourrais tout simplement parcourir ma list avec un iterateur et tester les valeurs.
cela dit j'aimerais bien le faire avec un predicat.
Message édité par weed le 06-07-2003 à 03:10:29