On Saturday 20 of March 2004 20:26, Bartosz Taudul wrote:
> #include
> 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'
#include
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 :