应该是和库函数冲突了,把t改为T就好了
class Time
{
public:
Time(int h, int m, int s);
void show_time();
private:
int hour;
int minuter;
int sec;
};
Time::Time(int h, int m, int s)
{
hour = h;
minuter = m;
sec = s;
}
void Time::show_time()
{
cout << hour << ":" << minuter << ":" << sec << endl;
}
void main()
{
Time t1(100, 200, 300);
Time t2(400, 500, 600);
t1.show_time();
t2.show_time();
system("pause");
}
t1.show_time();
t2.show_time();
#include <iostream>
using namespace std;
class time
{
public:
time(int, int, int);
void show_time();
private:
int hour;
int minuter;
int sec;
};
time::time(int h, int m, int s)
{
hour = h;
minuter = m;
sec = s;
}
void time::show_time()
{
cout << hour << ":" << minuter << ":" << sec << endl;
}
int main()
{
time t1(100, 200, 300);
time t2(400, 500, 600);
t1.show_time();
t2.show_time();
system("pause");
return 0;
}
1、main函数是C++程序的入口,每个C++程序必须要有一个main函数。
2、main函数必须返回int值。如果没有明确写出,默认返回0。