Из-за чего появляется ошибка: "ссылка на неразрешенный внешний символ main в функции "int __cdecl invoke_main(void)" (?invoke_main@@YAHXZ)."?

// Lab1.cpp : Этот файл содержит функцию "main". Здесь начинается и заканчивается выполнение программы.
//

#include <iostream>
using namespace std;



class Solution
{
    double func(double x) // Для первого задания
    {
        return pow(log(sin(pow(x, 3) + 0.0025)), (double)3 / 2) + 0.8e-3;
    }


    double ln_of_1_plus_x_square(double x_square)
    {
        if (abs(x_square) > 1) throw new invalid_argument("x по модулю должен быть меньше единицы!");

        const double original_x_square = x_square; // x_square соответствует названию только в начале, далее изменяется. original_x_square — нет.
        double output = x_square;

        int count = 1;

        for (int n = 2; abs(x_square) >= 1e-5; n++, count++)
        {
            x_square *= original_x_square;
            output += (n % 2 == 0 ? -1 : 1) * x_square / n;
        }

        cout << "\nКоличество членов ряда: " << count << "\n";
        return output;
    }


    int main()
    {
        setlocale(LC_ALL, "");

        cout << "Задание 1:\n\n";

        double x = 0.12;
        double dx = 0.2;

        cout << "|";
        while (x <= 0.64)
        {
            cout << func(x) << "|";
            x += dx;
        }



        cout << "\nЗадание 2:\n";
        cout << "\nВведите x:\n";
        cin >> x;

        double x_square = pow(x, 2);

        double true_ln_of_1_plus_x_square = log(1 + x_square);
        double my_ln_of_1_plus_x_square = ln_of_1_plus_x_square(x_square);

        cout << "Точность: " << abs(true_ln_of_1_plus_x_square - my_ln_of_1_plus_x_square) << "\n";
        cout << "Ответ: " << my_ln_of_1_plus_x_square;
    }
}

Ответы (1 шт):

Автор решения: LolPopGames

Это не C#, и не Java, класс просто так делать не нужно

Класс без его экземляров бесполезен

Просто удалите его, оставьте все функции

main(), который вы хотите сделать точкой входа в программу не должен быть ни в каком пространстве имён/классе

→ Ссылка