| Salut à tous, | | par curiosité, existe-il une fonction between dans la STL? J'ai vu min et | max, mais pas ce type de fonction...
Il y a beaucoup de place « between » entre « min » et « max ».
-- Gaby
James Kanze
Gabriel Dos Reis writes:
|> "Michaël Delva" writes:
|> | par curiosité, existe-il une fonction between dans la STL? J'ai vu |> | min et max, mais pas ce type de fonction...
|> Il y a beaucoup de place « between » entre « min » et « max ».
Beaucoup, ou pas assez:-). Que doit donner : between( 1, 2 ) ?
-- James Kanze Conseils en informatique orientée objet/ Beratung in objektorientierter Datenverarbeitung 9 place Sémard, 78210 St.-Cyr-l'École, France +33 (0)1 30 23 00 34
Gabriel Dos Reis <gdr@integrable-solutions.net> writes:
|> | par curiosité, existe-il une fonction between dans la STL? J'ai vu
|> | min et max, mais pas ce type de fonction...
|> Il y a beaucoup de place « between » entre « min » et « max ».
Beaucoup, ou pas assez:-). Que doit donner : between( 1, 2 ) ?
--
James Kanze
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l'École, France +33 (0)1 30 23 00 34
|> | par curiosité, existe-il une fonction between dans la STL? J'ai vu |> | min et max, mais pas ce type de fonction...
|> Il y a beaucoup de place « between » entre « min » et « max ».
Beaucoup, ou pas assez:-). Que doit donner : between( 1, 2 ) ?
-- James Kanze Conseils en informatique orientée objet/ Beratung in objektorientierter Datenverarbeitung 9 place Sémard, 78210 St.-Cyr-l'École, France +33 (0)1 30 23 00 34
Fabien LE LEZ
On 03 Aug 2004 14:14:16 +0200, James Kanze :
Que doit donner : between( 1, 2 ) ?
1.5 ?
]1;2[ ?
double(rand())/RAND_MAX + 1 ?
-- ;-)
On 03 Aug 2004 14:14:16 +0200, James Kanze <kanze@gabi-soft.fr>:
-- James Kanze Conseils en informatique orientée objet/ Beratung in objektorientierter Datenverarbeitung 9 place Sémard, 78210 St.-Cyr-l'École, France +33 (0)1 30 23 00 34
Fabien LE LEZ <gramster@gramster.com> writes:
|> On 03 Aug 2004 14:14:16 +0200, James Kanze <kanze@gabi-soft.fr>:
|> >Que doit donner : between( 1, 2 ) ?
|> 1.5 ?
Sur un int ?
--
James Kanze
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l'École, France +33 (0)1 30 23 00 34
-- James Kanze Conseils en informatique orientée objet/ Beratung in objektorientierter Datenverarbeitung 9 place Sémard, 78210 St.-Cyr-l'École, France +33 (0)1 30 23 00 34
drkm
James Kanze writes:
Fabien LE LEZ writes:
|> On 03 Aug 2004 14:14:16 +0200, James Kanze :
|> >Que doit donner : between( 1, 2 ) ?
|> 1.5 ?
Sur un int ?
Le PO n'a pas précisé la sémantique qu'il voulait attribuer à la fonction ... Personnellement, je pensais plus à une sorte de prédicat, style :
Le PO n'a pas précisé la sémantique qu'il voulait attribuer à la fonction ...
Ben moi, comme il a mentionné min et max, j'imaginais qu'il voudrait un algorithme qui renvoie une paire avec ces deux valeurs. L'idée étant (j'imagine) d'éviter d'avoir à parcourir deux fois les données.
Ce serait inspiré de equal_range qui renvoie lower_bound et upper_bound.
Une fonction assez facile à faire, mais min et max aussi, alors je comprends la question...
(Maintenant que chacun y est allé de son interprétation de la question, espérons que Michaël Delva viendra préciser sa pensée !)
-- Michel Michaud http://www.gdzid.com FAQ de fr.comp.lang.c++ : http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ/
Dans news:wkhdrk2x8e.fsf@fgeorges.org,
Le PO n'a pas précisé la sémantique qu'il voulait attribuer à
la fonction ...
Ben moi, comme il a mentionné min et max, j'imaginais qu'il
voudrait un algorithme qui renvoie une paire avec ces deux
valeurs. L'idée étant (j'imagine) d'éviter d'avoir à parcourir
deux fois les données.
Ce serait inspiré de equal_range qui renvoie lower_bound et
upper_bound.
Une fonction assez facile à faire, mais min et max aussi, alors
je comprends la question...
(Maintenant que chacun y est allé de son interprétation de la
question, espérons que Michaël Delva viendra préciser sa
pensée !)
--
Michel Michaud mm@gdzid.com
http://www.gdzid.com
FAQ de fr.comp.lang.c++ :
http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ/
Le PO n'a pas précisé la sémantique qu'il voulait attribuer à la fonction ...
Ben moi, comme il a mentionné min et max, j'imaginais qu'il voudrait un algorithme qui renvoie une paire avec ces deux valeurs. L'idée étant (j'imagine) d'éviter d'avoir à parcourir deux fois les données.
Ce serait inspiré de equal_range qui renvoie lower_bound et upper_bound.
Une fonction assez facile à faire, mais min et max aussi, alors je comprends la question...
(Maintenant que chacun y est allé de son interprétation de la question, espérons que Michaël Delva viendra préciser sa pensée !)
-- Michel Michaud http://www.gdzid.com FAQ de fr.comp.lang.c++ : http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ/
Michaël Delva
"Michel Michaud" wrote in news:d0VPc.19149$Jq2.856520 @news20.bellglobal.com:
Dans news:,
Le PO n'a pas précisé la sémantique qu'il voulait attribuer à la fonction ...
Ben moi, comme il a mentionné min et max, j'imaginais qu'il voudrait un algorithme qui renvoie une paire avec ces deux valeurs. L'idée étant (j'imagine) d'éviter d'avoir à parcourir deux fois les données.
Ce serait inspiré de equal_range qui renvoie lower_bound et upper_bound.
Une fonction assez facile à faire, mais min et max aussi, alors je comprends la question...
(Maintenant que chacun y est allé de son interprétation de la question, espérons que Michaël Delva viendra préciser sa pensée !)
Yep, me revoilà...
Ben en fait je pensais juste à une fonction qui détermine si oui ou non une valeur se situe entre deux autres, donc dans l'esprit de ce qu'a écrit Fabien...
"Michel Michaud" <mm@gdzid.com> wrote in news:d0VPc.19149$Jq2.856520
@news20.bellglobal.com:
Dans news:wkhdrk2x8e.fsf@fgeorges.org,
Le PO n'a pas précisé la sémantique qu'il voulait attribuer à
la fonction ...
Ben moi, comme il a mentionné min et max, j'imaginais qu'il
voudrait un algorithme qui renvoie une paire avec ces deux
valeurs. L'idée étant (j'imagine) d'éviter d'avoir à parcourir
deux fois les données.
Ce serait inspiré de equal_range qui renvoie lower_bound et
upper_bound.
Une fonction assez facile à faire, mais min et max aussi, alors
je comprends la question...
(Maintenant que chacun y est allé de son interprétation de la
question, espérons que Michaël Delva viendra préciser sa
pensée !)
Yep, me revoilà...
Ben en fait je pensais juste à une fonction qui détermine si oui ou non une
valeur se situe entre deux autres, donc dans l'esprit de ce qu'a écrit
Fabien...
"Michel Michaud" wrote in news:d0VPc.19149$Jq2.856520 @news20.bellglobal.com:
Dans news:,
Le PO n'a pas précisé la sémantique qu'il voulait attribuer à la fonction ...
Ben moi, comme il a mentionné min et max, j'imaginais qu'il voudrait un algorithme qui renvoie une paire avec ces deux valeurs. L'idée étant (j'imagine) d'éviter d'avoir à parcourir deux fois les données.
Ce serait inspiré de equal_range qui renvoie lower_bound et upper_bound.
Une fonction assez facile à faire, mais min et max aussi, alors je comprends la question...
(Maintenant que chacun y est allé de son interprétation de la question, espérons que Michaël Delva viendra préciser sa pensée !)
Yep, me revoilà...
Ben en fait je pensais juste à une fonction qui détermine si oui ou non une valeur se situe entre deux autres, donc dans l'esprit de ce qu'a écrit Fabien...