Akim Demaille <akim(a)epita.fr> writes:
>>
"Damien" == Damien Thivolle <damien(a)lrde.epita.fr> writes:
> Akim Demaille <akim(a)epita.fr> writes:
>>
>> "Damien" == Damien
Thivolle <damien(a)lrde.epita.fr> writes:
>>
>> > @@ -142,7 +142,7 @@
>> > **
>> > ** F(X,Y,Z) = XY v not(X) Z
>> > */
>> > - struct
>> > + struct F_
>> > {
>> > storage_type operator()(const storage_type &x,
>> > const storage_type &y,
>> > @@ -151,14 +151,16 @@
>> > // return z ^ (x & (y ^ z));
>> > return x & y | ~x & z;
>> > }
>> > - } F;
>> > + };
>> > +
>> > + F_ F;
>>
>> ???
>>
>> C'est 3.4, où question de style ?
La c'est g++-3.4, il trouvait pas F, G, H et
I.
Là, je ne comprends pas son problème. C'est pas un bug ? Tu peux
résumer tout ça en un exemple plus court qui explique le pb ?
J'arrive pas a simplifier l'exemple, et je ne comprend pas ce qui va pas,
et j'obtiens l'erreur suivante:
../../../olena/oln/utils/md5.hxx:132: error: no matching function for call to
`oln::utils::MD5::sub_step(oln::utils::MD5::<anonymous struct
&, unsigned int&, unsigned int&, unsigned
int&, unsigned int&, int, int, int)'
<anonymous struct> etant F.
Avec ce que j'ai change, ca compile, mais en simplifiant le code, ca finit
par compiler.
--
Damien Thivolle
damien.thivolle(a)lrde.epita.fr