Bonjour,
Cacher un warning n'a jamais =E9t=E9 une solution "mais".
j'ai beaucoup de code avec "warning: there are no arguments to =91XXX=92
that depend on a template parameter , so a declaration of =91XXX=92 must
be available". Ce qui me g=E8ne actuellement c'est qu'il y'en a
tellement que =E7a me cache d'autres (j'admets que pr=E9fixer toutes ces
fonctions avec un this-> est peu =E9l=E9gant pour le moment).
Bien qu'une question =E9troitement li=E9 =E0 gcc, j'aurai voulu savoir s'il
existe un moyen de ne plus afficher ce warning.
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
Michael DOUBEZ
wrote:
Bonjour, Cacher un warning n'a jamais été une solution "mais". j'ai beaucoup de code avec "warning: there are no arguments to ‘XXX’ that depend on a template parameter , so a declaration of ‘XXX’ must be available".
Normalement, c'est une erreur. Est ce que tu as mis le flag -fpermissive ? Ou alors il s'agit d'une vieille version de gcc.
Ce qui me gène actuellement c'est qu'il y'en a tellement que ça me cache d'autres (j'admets que préfixer toutes ces fonctions avec un this-> est peu élégant pour le moment).
C'est peut être barbant de taper this-> à chaque fois mais au moins le code est conforme au standard.
Bien qu'une question étroitement lié à gcc, j'aurai voulu savoir s'il existe un moyen de ne plus afficher ce warning.
Pas que je sache.
-- Michael
gpgnews@gmail.com wrote:
Bonjour,
Cacher un warning n'a jamais été une solution "mais".
j'ai beaucoup de code avec "warning: there are no arguments to ‘XXX’
that depend on a template parameter , so a declaration of ‘XXX’ must
be available".
Normalement, c'est une erreur. Est ce que tu as mis le flag -fpermissive
? Ou alors il s'agit d'une vieille version de gcc.
Ce qui me gène actuellement c'est qu'il y'en a
tellement que ça me cache d'autres (j'admets que préfixer toutes ces
fonctions avec un this-> est peu élégant pour le moment).
C'est peut être barbant de taper this-> à chaque fois mais au moins le
code est conforme au standard.
Bien qu'une question étroitement lié à gcc, j'aurai voulu savoir s'il
existe un moyen de ne plus afficher ce warning.
Bonjour, Cacher un warning n'a jamais été une solution "mais". j'ai beaucoup de code avec "warning: there are no arguments to ‘XXX’ that depend on a template parameter , so a declaration of ‘XXX’ must be available".
Normalement, c'est une erreur. Est ce que tu as mis le flag -fpermissive ? Ou alors il s'agit d'une vieille version de gcc.
Ce qui me gène actuellement c'est qu'il y'en a tellement que ça me cache d'autres (j'admets que préfixer toutes ces fonctions avec un this-> est peu élégant pour le moment).
C'est peut être barbant de taper this-> à chaque fois mais au moins le code est conforme au standard.
Bien qu'une question étroitement lié à gcc, j'aurai voulu savoir s'il existe un moyen de ne plus afficher ce warning.