Ошибка компилятора: «Инициализация объекта по умолчанию ...» с использованием CodeLite - PullRequest
0 голосов
/ 02 апреля 2020

Попытка запустить следующий код и постоянно возвращать сообщение об ошибке: «Инициализация по умолчанию объекта типа const« const double »

После обучения и все, что с / в, кажется, совпадает, но по какой-то причине код не будет скомпилирован.

Вот мой код:

// Section 11
// Function Definitions
// Area of Circle and Volume of a Cylinder
#include <iostream>

using namespace std;

const double pi{3.14159};

double calc_area_circle(double radius) {
    return pi * radius * radius;
}


void area_circle() {
    double radius{};
    cout << "\nEnter the radius of the circle: ";
    cin >> radius;
    cout << "The area of a circle with radius " << radius << " is " << calc_area_circle(radius) << endl;

}


int main() {

    area_circle();
    //volume_cylinder();


    return 0;
}

Снимок экрана IDE

...