Тема: Чому дані класу не зануляються?
Вітаю,
ніяк не можу зрозуміти, чому замість нулів виводить якийсь мусор (Point pt1) -858993460, -858993460 ?
Я вже пробував різні варіанти, навіть без конструктора, але навіть в такому випадку виводить -858993460 замість 0, в чому помилка? Конструктор по замовчуванню мав би обнулити.
#include <iostream>
using namespace std;
class Point {
private:
int x, y;
public:
Point() {}
int get_x() {return x;}
int get_y() {return y;}
};
int main() {
Point pt1;
cout << pt1.get_x() << ", ";
cout << pt1.get_y() << endl;
return 0;
}