gcc 3.3 vs gcc 3.4

Bartosz Taudul wolf42 w wp.pl
Sob, 20 Mar 2004, 20:26:17 CET


#include <cstdio>
class A
{};
class B
{
        static A *A;
};
A *B::A=NULL;

gcc 3.4 kompiluje bez problemów, gcc 3.3 wywala:
test.cc:6: error: declaration of `A*B::A'
test.cc:3: error: changes meaning of `A' from `class A'

Który działa dobrze?

wolf
-- 
  Bartek   .  - Daj mi spokój.
  Taudul   :  
          .:....................................................................
w o l f @ p l d - l i n u x . o r g            .:. http://wolf.valkyrie.one.pl/
-------------- następna część ---------
Binarny załącznik wiadomości został usunięty...
Nazwa: nie znany
Typ: application/pgp-signature
Rozmiar: 189 bytes
Opis: nie znany
Adres: </mailman/pipermail/pld-users-pl/attachments/20040320/66c29139/attachment.sig>


Więcej informacji o liście pld-users-pl