En fait, je ne sais pas s'il s'agit "simplement" du comportement "normal" d'une des optimisations activées avec -O2 et qu'il suffirait de désactiver (pour tout fKKC, il y a un -f-no-KKC ;) ) ou s'il...
Type: Messages; Utilisateur: koala01
En fait, je ne sais pas s'il s'agit "simplement" du comportement "normal" d'une des optimisations activées avec -O2 et qu'il suffirait de désactiver (pour tout fKKC, il y a un -f-no-KKC ;) ) ou s'il...
A part si ta constante est constante quoi qu'il arrive (comprends : contient la même valeur clairement définie quel que soit le paramètre template que tu donneras pour instancier ta classe, comme...
A ce moment là, tu aurais sans doute intérêt à passer non pas par un static int, mais par une énumération...
Cela pourrait prendre la forme de
template <typename T, int V>
struct A
{
...
Ce que tu ne sembles pas comprendre, c'est que toute la différence tient dans le fait que x est constant ou non...
Si c'est "simplement" une constante pure et dure, tu peux sans problème la...
A ce moment là, tu ferais beaucoup mieux d'encapsuler un tout petit peu A<T>:: x, de manière à ce qu'il ne soit effectivement utilisé que dans a.tpp.
Si tu le rend constant, cela n'aura pas...
Salut,
Il est vrai que je viens de passer plusieurs heures sur une réponse et que je dois donc tout doucement commencer à fatiguer, mais...
A moins que je n'ai vraiment pas les yeux en face des...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.