где используется элемент данных до объявления?
class Test
{
public:
Test() { i = 0; } // constructor
private:
int i; //datamemeber
};
main()
{
Test obj; // memory allocated only here
}
конструктор вызывается после того, как в main создается только объект obj.тогда память для меня выделяется.и конструктор называется так что есть область видимости для i