C++Talk.NET Forum Index C++Talk.NET
C++ language newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

remove_if et map

 
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ (French)
View previous topic :: View next topic  
Author Message
docCarcass
Guest





PostPosted: Fri Nov 12, 2004 10:31 pm    Post subject: remove_if et map Reply with quote




Bonjour,
je viens de m'appercevoir que l'algorithme
remove_if ne pouvait pas fonctionner avec les
container associatif.
Quelqu'un peut-il me proposer sa solution ?

Bien à vous,
Sébastien

--

int main(){int j=1234,putchar();char t[]=":@abcdefghij-lmnopqrstuv"
"wxyz.n",*i="@jq:.pn.q:ibf.gdnoz.dn@ewnlwh-i",*strchr();while(*i)
{j+=strchr(t,*i++)-t;j%=sizeof t-1;putchar(t[j]);}return 0;}
Back to top
drkm
Guest





PostPosted: Sat Nov 13, 2004 12:31 am    Post subject: Re: remove_if et map Reply with quote



docCarcass <bigotseb (AT) etu (DOT) utc.nospam.fr> writes:

Quote:
je viens de m'appercevoir que l'algorithme
remove_if ne pouvait pas fonctionner avec les
container associatif.

Je n'ai jamais entendu parler d'une telle limitation. Je n'ai rien
trouvé ni dans la doc SGI, ni dans 25.2.7. Une std::map<> ne peut
fournir de Forward Iterator ?

--drkm

Back to top
Fabien LE LEZ
Guest





PostPosted: Sat Nov 13, 2004 12:31 am    Post subject: Re: remove_if et map Reply with quote



On Sat, 13 Nov 2004 01:31:34 +0100, drkm <usenet.fclcxx (AT) fgeorges (DOT) org>:

Quote:
Je n'ai jamais entendu parler d'une telle limitation.

Ahem... Pour une fois que c'est pas moi qui sort une grosse connerie à
cause du manque de sommeil... ;-)

remove_if modifie l'ordre des éléments, pour mettre les éléments à
supprimer à la fin. Or, dans un tableau associatif, l'ordre est fixé
par le foncteur de comparaison, on ne peut pas le modifier.




--
;-)

Back to top
drkm
Guest





PostPosted: Sat Nov 13, 2004 1:36 am    Post subject: Re: remove_if et map Reply with quote

Fabien LE LEZ <gramster (AT) gramster (DOT) com> writes:

Quote:
On Sat, 13 Nov 2004 01:31:34 +0100, drkm <usenet.fclcxx (AT) fgeorges (DOT) org>:

Je n'ai jamais entendu parler d'une telle limitation.

Ahem... Pour une fois que c'est pas moi qui sort une grosse connerie à
cause du manque de sommeil... Wink

Bon, j'arrête d'en dire, et dodo ...

Merci.

--drkm

Back to top
Display posts from previous:   
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ (French) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.