by Greg Herlihy <greghe@[EMAIL PROTECTED]
>
May 10, 2008 at 03:00 AM
On May 10, 1:39=A0am, brno <brno.barutc...@[EMAIL PROTECTED]
> wrote:
>
> Static ("global") variable are default initialize (int for example is 0)
> Is it undefined even if it is part of a global object ? For example in:
>
> main.cc:
> --------
>
> class A {
> =A0 =A0 =A0Days d;
>
> };
>
> A globalA;
>
> int main() {}
No, global objects are always zero-initialized (before any dynamic
initialization is performed). So in example above, globalA.d will have
the value zero.
Greg