Bonjour,
En faisant un tests avec mem_fun1 sous g++, celui-ci se plaind que mem_fun1
ne fait pas partie du namespace std.
Curieux, je cherche dans les hearders, et tombe sur la fin de
<ext/functional> qui dit :
// Mem_fun adaptor helper functions mem_fun1 and mem_fun1_ref,
// provided for backward compatibility, they are no longer part of
// the C++ standard.
Et effectivement, je dois inclure <ext/functional> et spécifier
__gnu_cxx::mem_fun1pour que ça passe.
Je ne trouve aucune info là dessus.
Qu'en est-il ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gabriel Dos Reis
"Aurélien REGAT-BARREL" writes:
| Bonjour, | En faisant un tests avec mem_fun1 sous g++, celui-ci se plaind que mem_fun1 | ne fait pas partie du namespace std. | Curieux, je cherche dans les hearders, et tombe sur la fin de | <ext/functional> qui dit : | | // Mem_fun adaptor helper functions mem_fun1 and mem_fun1_ref, | // provided for backward compatibility, they are no longer part of | // the C++ standard. | | Et effectivement, je dois inclure <ext/functional> et spécifier | __gnu_cxx::mem_fun1pour que ça passe. | Je ne trouve aucune info là dessus. | Qu'en est-il ?
Le standard définit une class mem_fun1_t, mais il n'y a pas de function mem_fun1 -- la fonction correspondante est mem_fun sans le 1.
| Bonjour,
| En faisant un tests avec mem_fun1 sous g++, celui-ci se plaind que mem_fun1
| ne fait pas partie du namespace std.
| Curieux, je cherche dans les hearders, et tombe sur la fin de
| <ext/functional> qui dit :
|
| // Mem_fun adaptor helper functions mem_fun1 and mem_fun1_ref,
| // provided for backward compatibility, they are no longer part of
| // the C++ standard.
|
| Et effectivement, je dois inclure <ext/functional> et spécifier
| __gnu_cxx::mem_fun1pour que ça passe.
| Je ne trouve aucune info là dessus.
| Qu'en est-il ?
Le standard définit une class mem_fun1_t, mais il n'y a pas de
function mem_fun1 -- la fonction correspondante est mem_fun sans le 1.
| Bonjour, | En faisant un tests avec mem_fun1 sous g++, celui-ci se plaind que mem_fun1 | ne fait pas partie du namespace std. | Curieux, je cherche dans les hearders, et tombe sur la fin de | <ext/functional> qui dit : | | // Mem_fun adaptor helper functions mem_fun1 and mem_fun1_ref, | // provided for backward compatibility, they are no longer part of | // the C++ standard. | | Et effectivement, je dois inclure <ext/functional> et spécifier | __gnu_cxx::mem_fun1pour que ça passe. | Je ne trouve aucune info là dessus. | Qu'en est-il ?
Le standard définit une class mem_fun1_t, mais il n'y a pas de function mem_fun1 -- la fonction correspondante est mem_fun sans le 1.
-- Gaby
Aurélien REGAT-BARREL
Le standard définit une class mem_fun1_t, mais il n'y a pas de function mem_fun1 -- la fonction correspondante est mem_fun sans le 1.
Ok merci.
-- Aurélien REGAT-BARREL
Le standard définit une class mem_fun1_t, mais il n'y a pas de
function mem_fun1 -- la fonction correspondante est mem_fun sans le 1.