Помогите, пожалуйста, с С++. Не могу понять, в чём ошибка.

Компьютеры программирование программы C++

Код библиотеки:
#pragma once
#include <ctime>
#include <iostream>
#include <time.h>
class tree //класс деревьев
{
private:
float width; //ширина дерева в метрах
float height; //высота дерева в метрах
int age; //возраст дерева
bool alive; //живое или нет
tree(void)
{
width=0;
height=0;
age=0;
bool alive=true;
}
int age_f (int age)
{
int vremya1; static int vremya2;
vremya1=clock()/CLOCKS_PER_SEC;
if (vremya1-vremya2==180)
{
age++;
}
vremya2=vremya1;
}
public:
char name[200]; //название дерева
void water(int width, int height) //полить дерево
{
srand(time(NULL));
width=width+rand()%10;
height=height+rand()%10;
}

void chop(bool alive)//срубить дерево
{
if (alive==true)
{
alive=false;
width=0;
height=0;
age=0;
}
}

~tree(void)
{

}
};

Код cpp-файла:
#include <iostream>
#include <ctime>
#include <conio.h>
#include "tree.h"
using namespace std;


int main()
{
setlocale(LC_ALL, "Rus");
tree a;
cout<<"Введите название дерева"<<endl;
cin>>a.name;

}

Ошибка: tree::tree() (объявлено в строке 12 из "h...\tree.h") недоступно.

Примечание:
Так мне компилятор выдал.

Примечание:
Всё, сам разобрался. Не надо отвечать)))
Ответы:
int vremya1; static int vremya2;
vremya1=clock()/CLOCKS_PER_SEC;
if (vremya1-vremya2==180)
Умолчальный конструктор запривачен — вот и недоступен.


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.