I AM USING MICROSOFT VISUAL C++ 2010 EXPRESS. PLEASE, HELP REQUIRED REGARDING COMPILING ERROR. THANKS
FOLLOWING IS THE ERROR WHILE COMPILING
1>------ Build started: Project: my first program, Configuration: Debug Win32 ------
1>my first program.obj : error LNK2005: _main already defined in Ajust time class.obj
1>C:\Documents and Settings\Talha\My Documents\Visual Studio 2010\Projects\my first program\Debug\my first program.exe : fatal error LNK1169: one or more multiply defined symbols found
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========
THIS IS THE CODE:
#include <iostream>
#include <conio.h>
using namespace std;
class Time
{
private:
int days,hours,minutes,seconds;
void adjust_time();
public:
Time(int d, int h, int m, int s);
Time(int s);
Time ()
{}
~Time()
{}
int total_seconds();
void output();
Time operator + (Time a);
};
Time::Time (int d, int h, int m, int s)
{
days= d;
hours= h;
minutes =m;
seconds =s;
adjust_time();
}
void Time :: adjust_time()
{
while (seconds>=60)
{
seconds-=60;
minutes++;
}
while (minutes>=60)
{
minutes-=60;
hours++;
}
while (hours>=24)
{
hours-=24;
days++;
}
}
Time :: Time (int s)
{
seconds= s;
minutes=hours=days= 0;
adjust_time();
}
int Time :: total_seconds()
{
return(seconds+(minutes*60)+(hours*60*60)+(days*24*60*60) );
}