Considérez ce code: template <int N>
struct X
{
friend void f(X *) {}
};
int main()
{
f((X<0> *)0); // Error?
}
compilateurs semblent être en désaccord fortement. (MSVC08/10 dit non, GCC <
Quelle partie de la spécification C++ limite la recherche dépendant d'un argument à la recherche de modèles de fonction dans l'ensemble des espaces de noms associés? En d'autres termes, pourquoi le de
Il ya quelque temps, j'ai lu un article qui expliquait plusieurs pièges de la recherche dépendant d'un argument, mais je ne le trouve plus. Il s'agissait d'avoir accès à des choses auxquelles vous n'a