Несколько определений «Main»
На пути к изучению C ++ я изучаю руководство по C ++, которое находится на реальном веб-сайте. Я использую DevC ++ и столкнулся с проблемой, не зная, является ли это ошибкой компилятора или нет.
Я разбирал этот код постепенно, набирая его в себе, поскольку я чувствую, что он более продуктивен, и добавляю свои собственные материалы, которые я изучил, в примеры, а затем я перехожу к инициализации переменных. Это код, который находится в руководстве C ++
#include <iostream>
using namespace std;
int main ()
{
int a=5; // initial value = 5
int b(2); // initial value = 2
int result; // initial value unde,termined
a = a + 3;
result = a - b;
cout << result;
return 0;
}
Это выдает ошибку компилятора, говорящую «Несколько определений« Main »». Теперь это на самой странице C ++, поэтому я предполагаю, что это ошибка компилятора.
Может ли кто-нибудь, пожалуйста, указать мне правильное направление относительно того, почему это происходит и в чем причина этой ошибки.