Bonjour,

voici mon vecteur actuel :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
for(std::vector<Hara *>::iterator it = vectExt->begin();  it!=vectExt->end();it++)
	{	
		fichierApprent << (*it)->param1<< ... << (*it)->paramx<<std::endl;
	}
il contient plusieurs objets de type Hara, un objet Hara a plusieur parametre et je cherche à trouver le min et le max de chaque param... j'ai vu les fonctions min et max mais je n'arrive pas concretement à écrire le code qui conviendrait...

ce serait un truc du style (je pense):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
std::min(std::vector<HaralickVecteur *>::begin(),std::vector<HaralickVecteur *>::end());
mais pour chacun des parametres... au final je voudrais avoir :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
float MinParam1 = std::min(hara->Param1);
j'espère être clair. Merci d'avance

EDIT: je pense que min et max font juste une comparaison pour renvoyer le min ou le max de 2 valeurs, mais n'existe t-il pas une autre fonction pour trouver le min/max d'un vecteur (en utilisant les itérateurs peut etre...) ?