Które elementy są zerowane do domyślnych wartości, a które przyjmują wartość losową

0

Witam

Odświeżam pamięć z C++ "na wczoraj".
Czy ktoś z szanownych forumowiczów może mi przypomnieć które elementy są zerowane do domyślnych wartości, a które przyjmują wartość losową? Interesują mnie następujące przypadki:
-zmienne globalne
-zmienne w funkcjach
-pola w klasach
-pola w strukturach
-statyczne pola klasy
-?? coś jeszcze?

Interesuje mnie zarówno wersja Debug jak Release. Jeśli konkretny kompilator o tym decyduje to też mile widziana o tym inormacja który kompilator jak to robi.

Pozdrawiam

0

Wszystko można znaleźć w google.

1 użytkowników online, w tym zalogowanych: 0, gości: 1